学习任何语言,都是从HelloWorld开始的,今天我们就来看看使用Java语言如何编写HelloWorld。
public class HelloWorld { //括号1
public static void main(String[] args) { //括号2
System.out.println("HelloWorld");
}
}
上面就是一个简单的main方法,在方法体内对"HelloWorld"字符串进行打印并换行。
1. 关于上面的几行代码,我们要说的有以下几点:
-
一个java文件中,只能有一个public类且这个类的类名必须和文件名是相同的。
-
类名一定要用大驼峰的形式命名。
关于驼峰的命名方式有大驼峰和小驼峰两种
1.大驼峰,每一个单词的首字母都大写,例如:AnamialZoo、JavaScript中构造函数用的是大驼峰式写法。
2.小驼峰,第一个单词的首字母小写,后面的单词的首字母全部大写,例如:fontSize、backgroundColor。 -
编程规范建议,左括号是紧跟当前行的
-
在上面代码中,括号1中的所包含的部分叫做类体,类体是由字段和方法组成的,括号2中的所包含的部分叫做方法体。
-
main方法必须是静态的 要有static关键字。
-
main方法是没有返回值的,所以是 void。
-
System.out.println(“HelloWorld”);这一句是打印"HelloWorld"这个字符串,这句就类似于C语言中printf()的作用。
-
字节码文件(.class文件)是一个类对应一个字节码文件
这样设置的原因是每个类生成一个class文件的好处是随用随取,如果需要HelloWorld这个类,那么就只加载对应的字节码文件即可。
-
Java是用到哪个类,就加载哪个类
2. 如何 编译 运行一个Java文件
-
编译
- win + R 打开 cmd
- 进入到 java 文件所在的路径下面
- javac 文件名.java 对程序进行编译(此时文件夹中会生成一个文件名,class的二进制文件(也叫机器码文件))
-
运行
- java 文件名 运行程序,最后输出 HelloWorld到界面上。
- java 文件名 运行程序,最后输出 HelloWorld到界面上。
-
javac java 均属于 JDK 命令
- javac 是个命令,同时也是java 的 编译器
- 那么 HelloWorld.class 文件又是如何让程序跑起来呢,又是在什么地方跑起来呢
- javac 是个命令,同时也是java 的 编译器