初始Java

目录

1.Java标识符

1.1 什么是标识符

1.2 标识符命名

1.2.1 规则

1.2.2 驼峰命名法

2. java注释(注释不参与编码运行,但却非常重要!!!)

2.1 注释分类

2.2 注释规则

2.3 注释规范

3. JDK、JRE、JVM关系梳理

4. 关键字

5. 初始Java的main方法

5.1 main方法示例

5.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命令

(如图所示,即为环境配置成功) 

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值