Java学习笔记——2024.11.25

news/2024/11/29 17:22:51/文章来源:https://www.cnblogs.com/lee--jk/p/18569010

2024.11.25

一、Java_DOS原理

1.DOS基本原理

创建文件夹=>md d:\\xxx
消除文件夹=>rd d:\\xxx

1732507292206

2.相对路径和绝对路径

1732507887660

=>相对路径:从当前目录开始定位,形成的一个路径
=>绝对路径:从顶级目录d,开始定位,形成的路径

举例子:

1732507901547

相对路径:..\ ..\abc2 \ test200\hello.txt (..\到上一级目录)

绝对路径:d:\abc2 \ test200\hello.txt

3.DOS命令

1732507410524

1732508675615

举例:查看d盘下的目录

1732518326724

结果:

1732518338943

清屏=> cls

退出=>exit

=>md[创建目录] =>md d:\\xxx
=>rm[删除目录]
=>copy[拷贝文件]  =>copy ok.txt e:\ok2.txt
=>echo][输入内容到文件]  =>例如 echo hello > hello.txt  //没有文件会自己创建文件
=>type[自己创建空文件]   =>type nul >abc.txt //创建一个空文件abc.txt
=>del abc.txt 删除
=>move xxx xxx

双斜杠和单斜杠在路径中的作用是相同的,都可以用来表示文件夹路径或文件路径

二、小练习

1732519362946

//1
public class Homework01{public static void main(String[] args){System.out.println("hell0,world");}}
//2
public class Homework02{public static void main(String[] args){System.out.println("姓名\t性别\t.....");}}
//3
/*
JDK:英文全称 Java Development Kit,是Java的开发工具包 JDK是提供给Java开发人员使用的,其中包含了Java的开发工具和JRE。其中的开发工具包括:编译工具(javac.exe)打包工具(jar.exe)等。通俗的说就是开发用的。
JRE:英文全称 Java Runtime Environment,是Java运行环境 JRE包括Java虚拟机 (JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。通俗的说就是运行用的。
JVM:英文全称 Java Virtual Machine),是java虚拟机。 它只认识.class为后缀的文件,它能将class文件中的字节码指令进行识别并调用操作系统向上的API完成动作。JVM是java能够跨平台的核心机制。通俗的说就是跨平台用的,就是把我们写的代码,转换成class文件用的。JDK = JRE + 开发工具集(例如Javac编译工具等)JRE = JVM + Java SE 标准类库
*/
//4
1.环境变量的作用是为了在dos的任意目录,可以去使用java和javac命令
2.先配置 JAVA_HOME = 指向jdk安装的主目录
3.编辑path环境变量,增加 %JAVA_HOME%\bin
//5
1.编写java的源代码
2.javac 编译,得到对应的.class 字节码文件
3.java 运行,本质就是把.class 加载到jvm运行
//6
1. 类方法的注释,使用javadoc的方式,即文档注释
2. 非javadoc注释,往往是对代码的说明(给程序的维护者),说明如何修改,注意事项
3. 使用tab ,整体将代码右移,使用shift+tab 整体左移
4. 运算符和 = 的两边,给空格,代码看上去清楚 int n = 1 +4;
5. 源码文件使用 utf-8编码
6. 行宽字符不要超过 80
7. 代码编程风格有两种 次行风格,行尾风格(推荐)
//7
1. 编译或者运行时,找不到文件 javac Hell0.java,把文件名或者目录找对
2. 主类名和文件名不一致”修改时保持一致即可
3. 缺少;
4. 拼写错误,比如1->1 0->o,void ->viod,要求写代码时,一定要小心;

三、变量原理

1732545185843

四、变量的介绍

1732545249586

1.变量使用入门案例

1732545401487

int
double
char
String

2.变量使用注意事项

1732545683624

//同一个类里面变量不能相同,但是不同类就可以

五、加号使用

1732546122223

六、数据类型

1732546193798

// String 类型并不是Java的数据类型 是一种类

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/841089.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Jenkins实现CICD之邮箱告警

作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 目录一.Jenkins配置邮箱告警1 安装支持邮件配置的Mailer插件2 配置QQ邮箱3 配置系统管理员邮箱地址4 发送测试邮件二.Jenkins配置钉钉告警 一.Jenkins配置邮箱告警 1 安装支持邮件配置的Mailer插件如上图所示…

MATLAB贝叶斯优化混合Bayes-CNN-RNN分析股票市场数据与浅层网络超参数优化

全文链接:https://tecdat.cn/?p=38354 原文出处:拓端数据部落公众号 本文旨在介绍一种利用贝叶斯优化方法来优化混合 CNN - RNN 和浅层网络超参数的简单方法,并展示了如何使贝叶斯优化器考虑离散值。通过对股票市场数据的模拟与分析,阐述了网络构建、数据预处理、超参数优…

银河英雄传说

[NOI2002] 银河英雄传说 题目背景 公元 \(5801\) 年,地球居民迁至金牛座 \(\alpha\) 第二行星,在那里发表银河联邦创立宣言,同年改元为宇宙历元年,并开始向银河系深处拓展。 宇宙历 \(799\) 年,银河系的两大军事集团在巴米利恩星域爆发战争。泰山压顶集团派宇宙舰队司令莱…

Linux系统进程

系统进程 【1】、进程基本概述 当我们运行一个程序,那么我们将运行的程序叫进程 ​ PS1:当程序运行为进程后,系统会为该进程分配内存,以及进程运行的身份和权限 ​ PS2:在进程运行的过程中,服务器上会有各种状态来表示当前进程的指标信息 程序和进程的区别 ​ 程序是数…

桌面软件识别截图区域识别实例

first :1、使用pyautogui截图+拼接 2、使用lackey 截图+识别import pyautogui """整凭截图""" im1 = pyautogui.screenshot() im2 = pyautogui.screenshot(my_screenshot.png) """区域截图""" import pyautogui…

WEB攻防-XSS跨站CSP策略HttpOnly属性Filter过滤器标签闭合事件触发

1.CSP(Content Security Policy 内容安全策略) 内容安全策略是一种可信白名单机制,来限制网站中是否可以包含某来源内容。 该制度明确告诉客户端,哪些外部资源可以加载和执行,等同于提供白名单, 它的实现和执行全部由浏览器完成,开发者只需提供配置。 禁止加载外域代码,防…

ThreeJs-03材质进阶

一.uv贴图 在3D计算机图形学中,UV映射是一种将2D纹理映射到3D模型表面的方法。在这里,“U”和“V”代表了2D纹理空间的坐标,这与2D笛卡尔坐标系统中的“X”和“Y”是类似的。在3D模型的每个顶点上,都会有一组对应的UV坐标,它们定义了3D模型在这个顶点上的表面应当对应纹理…

超参数调整、Batch归一化和程序框架

超参数调整、Batch归一化和程序框架 超参数调整在深度学习中,有许多超参数需要调整,不同超参数的重要性有所不同,可分为以下优先级: 第一优先级是学习率 \(\alpha\) 。 第二优先级是动量梯度下降参数 \(\beta\) ,隐藏层神经元数量,以及mini-batch大小。 第三个优先级是隐…

数据采集与融合技术实践作业4

102202143 梁锦盛 1.东方财富网信息爬取 使用Selenium框架+ MySQL数据库存储技术路线爬取“沪深A股”、“上证A股”、“深证A股”3个板块的股票数据信息。 一、作业代码与展示 1.编写代码文件 from selenium import webdriver from selenium.webdriver.common.by import By …

工程管理如何优化?2024年8款进度管理系统分享

本文盘点了8款主流工程项目管理工具:1.Worktile;2.泛普软件;3.子筑云;4.蓝凌;5.智建云;6.Wrike;7.Smartsheet;8.用友U8。工程进度管理系统是确保工程项目按计划顺利进行的关键工具。这类系统通过提供任务调度、资源分配、进度跟踪和实时通讯等功能,帮助项目经理和团队…

Docling:一个用于文档解析和格式转换的 IBM 开源工具

日常接触到的文档格式越发的多,pdf、doc、ppt、html等等,有没有一种方式可以将其转化为统一的格式呢?比如转为markdown或者json格式。 今天推荐一个IBM开源的工具,它可以满足你的需求,它是用python开发的。 下面为具体介绍内容: 项目简介 Docling是一个用于文档解析和格式…