- 结构代码解析
public class FirstSample { public static void main(String[] args) { System.out.println(2.0-1.1); // 0.8999999999999999 } }
-
- public: 访问修饰符(access modifier), 用于控制程序的其他部分对这段代码的访问级别.
- class: 表明Java程序中的全部内容都包含在类中.
- 类是构建所有Java应用程序和applet的构建块,所有源代码的基本组织单位. Java应用程序中的全部都必须放置在类中.
- 关键字class后面紧跟类名. java中定义类名的规则:
- 名字必须以字母开头,后面可以跟字母和数字的任意组合, 长度基本没有限制.
- 类名是以大写字母开头的名词, 驼峰命名(标准命名规范).
- 不能使用Java保留字
- 源代码的文件名必须与公共类的名字相同, 并用java作为扩展名.
-
- 根据Java语言规范, main方法必须声明为public(Java语言规范是描述Java语言的官方文档.)
- {} 代码块
- public static void main(String[] args)
每个Java应用程序都必须有一个main方法,固定写法。
main方法必须是静态的, void标识这个方法没有返回值.
这一行代表程序执行的起点
-
- Java中, 每个句子必须用分号结束, 如果需要可以将一条语句卸载多行上.
- System.out.println()
使用了System.out对象并调用了他的println方法.
. 用于调用方法, 等价于函数调用.
不带参数的println方法值打印一个空行
print方法打印不换行
- 注释
- // 从开始到本行结束
- /*和*/ 长篇注释
- /**和*/ 可以自动生成文档