1.基础语法
1. 如果一个源文件中什么内容都没有,编译会不会生成 字节码文件?
不会(字节码生成的文件是类名,什么都没有不会生成字节码文件)
2. 如果一个类中没有主方法(如下图),编译运行会怎么样?: 没有主方法
主方法 :
是一个特殊的方法 ,是程序的入口,JVM开始执行的地方
3. 我们的代码最小的存在单位是类
1) 类 主方法(方法) 叫结构性的代码 后面是不需要; (分号)【规范要求】
凡是大括号的后面都不需要分号;
2) 功能执行语句,例如 打印语句 后面必须加上;
3) 类中不能够写功能执行语句,例如打印语句
4. 所有的标点符号都必须是英文状态下的
5. Java代码中是严格区分大小写
6. 字节码文件的名字和类名一致,建议源文件名字和类名一致
7. 一个Java源文件中可以写多个并列的类,编译完毕之后会生成多个独立的字节码文件
建议:在实际开发中一个java文件中只写一个类
8. 一个类可以使用public修饰
如果一个类使用public修饰,必须和源文件名字一致,而且我们一般也只会在一个java文件里写一个类,不建议写多个类。
2.分隔符
分号(;):语句的分割,表示一句话结束,好比咱们使用的句号。
花括号({}):表示一个代码块,是一个整体,花括号要成对使用。
方括号([]):定义数组和访问数组元素时使用。
圆括号(()):使用很广泛,具体用到细讲。
圆点(.):类和对象访问它的成员时使用。
空格( ):把一整条语句分割成几段,空格的次数不限制。
一般单词之间一个空格就可以了
注意:必须都是半角下的英文符号。
、 关键字
l 关键字: 其实就是在设计java的时候赋予特殊意义的单词
所有的字母全部小写
break | ||||
case | const | |||
continue | ||||
float | ||||
goto | ||||
long | native | |||
new | ||||
try |