目录
2. java注释(注释不参与编码运行,但却非常重要!!!)
5.2.1 步骤(xxx.java->javac.exe->xxx.class->HelloWorld)
5.2.2 编写和运行Java程序时,可能会遇到的一些错误(详解):
1.Java标识符
1.1 什么是标识符
在程序中由用户给类名、方法名或者变量所取的名字。
1.2 标识符命名
1.2.1 规则
1.标识符中可以包含:字母、数字、_(下划线)、$ 符号等等。(注意:不能包含点号)
2.标识符不能以数字开头或者都是数字(例如:1234),不能是Java的关键字(例如:new)。
3.严格区分大小写。
4.不建议以美元符号开始,但并不是错误写法。(例如:$Usdollars-正确)
1.2.2 驼峰命名法
类名:每个单词的首字母大写,其余字母小写(大驼峰)
方法名:首字母小写,后面每个单词的首字母大写(小驼峰)
变量名:与方法名规则相同
2. java注释(注释不参与编码运行,但却非常重要!!!)
2.1 注释分类
①单行注释:// 注释内容(用的最多)
②多行注释(块注释):/* 注释内容*/(不推荐)
③文档注释: /** 文档注释 */ (可以被javadoc工具解析,生成一套以网页文件形式体现的程序说明文档)
2.2 注释规则
①多行注释不能嵌套使用。
②不论是单行还是多行注释,都不参与编译,即编译之后生成的.class文件中不包含注释信息。
2.3 注释规范
①内容准确: 注释内容要和代码一致, 匹配, 并在代码修改时及时更。
②篇幅合理: 注释既不应该太精简, 也不应该长篇大论。
③使用中文: 一般中国公司都要求使用中文写注释, 外企另当别论。
④积极向上: 注释中不要包含负能量(例如:领导sb)。
3. JDK、JRE、JVM关系梳理
①JDK(Java Development Kit):Java开发工具包,提供给Java程序员使用,包含了JRE,同时还包含了编译器javac与自带的调试工具Jconsole、jstack等。
②JRE(Java Runtime Environment):Java运行时环境,包含了JVM,Java基础类库。是使用Java语言编写程序运行的不可缺少的环境。Java的开发者通过它得以将自己开发的程序发布到用户手中,让用户使用。
③JVM:Java虚拟机,运行Java代码。是整个Java实现跨平台的最核心的部分,所有的Java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行。也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解释给本地系统执行
4. 关键字
①关键字是由Java语言提前定义好的,有特殊含义的标识符,或者保留字。
②用户不能使用关键字定义标识符。
③简单列举
5. 初始Java的main方法
5.1 main方法示例
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello,world");
}
源文件 | 源文件带有类的定义。类用来表示程序的一个组件,小程序或许只会有一个 类。类的内容必须包含在括号里面。(在一个源文件中只能有一个public修饰的类,而且源文件名字必须与public修饰的类名字相同) |
类 | 类中带有一个或多个方法。方法必须在类的内部声明。 |
方法 | 在方法花括号中编写方法应该执行的语句。 |
变量 |
注:类存在于源文件里面;方法存在于类中;语句存在于方法中。
5.2 Java程序运行
5.2.1 步骤(xxx.java->javac.exe->xxx.class->HelloWorld)
①使用记事本编写Java源程序
②使用javac.exe编译器编译Java源程序,生成xxx.class的字节码文件
语法格式: javac xxx.java
③使用java运行xxx.class字节码文件语法格式: java xxx
5.2.2 编写和运行Java程序时,可能会遇到的一些错误(详解):
①源文件名后缀不是.java(点开文件推展名和隐藏的项目)
②类名与文件名不一致
③main方法名易写成mian
④类没有使用public修饰
⑤方法中语句没有以分号结尾
⑥分号写成了中文形式
⑦JDK环境没有配置好,操作系统不能识别javac或者java命令
(如图所示,即为环境配置成功)