一个简单的Java程序
这是一个简单的Java程序,所有的Java程序都有这样的结构,我们逐一对其分析。
1 |
|
public 是Java语言的==访问修饰符==,用于控制程序的其他部分对当前所修饰代码的访问级别。
class 可以暂时将它想象成一个盒子,里面包含的变量以及方法,Java程序的全部内容都必须放置在类中,以后有足够多的时间去从新理解它。
关键字class后面紧跟类名。类名有标准的命名规范:名字以字母开头,后面是字母和数字的任意组合,长度不限,但一定不能使用关键字。
公共类名和源代码的文件名必须相同。比如上面一段代码的文件名为FirstDame.java 。(.java)是文件扩展名。
main Java虚拟机是从制定类中的main方法开始执行的。因此每一个Java源文件中都必须包含一个main方法,并且只有一个。我们定义的各种方法、类都可以在main中调用,但是要考虑访问修饰符。
main 方法必须声明为public 这是Java语言的规范。
需要注意代码中的 { } 在Java语言中,并没用像Python一样严格的规定程序的书写格式。
在Java中 大括号 就代表程序的一部分。通常我们定义一个类时,将类的内容包含起来。在for循环时,大括号里的内容就是循环体。函数定义时,大括号里的内容就是函数体。
static 我们通常将 main 都用static修饰。我们将域分成静态域和实例域。如果将域定义成静态static,那每一个类中只有一个这样的域。而类可以声明无数的对象,每一个对象对于所有的实例域都有自己的一份数据。
对于static目前可以简单的了解,以后会详细讲解。
注释 Java的注释不会出现在可执行程序中。因此可以在源程序中根据需要添加注释。
添加注释通常有三种
单行注释
System.out.println("Hello World");//控制台打印
长篇注释
不可以嵌套使用1
2
3
4
5/*
控制台打印
Hello World
*/
System.out.println("Hello World");文档注释
自动地生成文档。这种注释以 /** 开始, 以 */ 结束,可以与任何注释类型嵌套使用
1 |
|
编译
如果已经正确地命名了这个文件,并且源代码中没有任何错误,在编译这段源代码之后就会自动得到一个FirstDame.class文件,并且与源代码存储在同一目录下。