1.3.第一个Java程序
前面我们讲过,我们写完.java文件之后,需要编译成.class文件,之后再通过虚拟机与机器进行交互,那么实战一下。
1.创建一个名为HelloWorld的txt文件,内容如下,之后保存文件,将拓展名改为.java。
public class HelloWorld {
public static void main(String []args) {
System.out.println("Hello World");
}
}
说明:编写java文件。**java编写工具有很多,我们先通过最原始的就用文本编译器进行代码的编写。在D盘根目录下创建一个名为HelloWorld的txt文件。下面是txt中的内容,是要输出“HelloWorld”,具体语法我们后面再讲,不必深究。我们的目的就是来强化并且实战一下java运行机制。
2.打开cmd命令窗口,进入目标文件所在的位置。在命令行窗口键入 javac HelloWorld.java 按下enter键编译代码。
说明:因为我们已经配置过环境变量了,当输入javac的时候,系统会去我们配置的jdk目录下面去中javac.exe 执行,将我们写好的java文件编译成class文件。这时候我们去刚才目录下,除了刚才的java文件,我们会发现还多出了class文件,这说明你编译成功了。
3.再键入java HelloWorld 按下Enter键就可以运行程序了。
到此为止我们第一个java就算运行成功了。
总结:
- 大小写敏感:Java是大小写敏感的。我们可以改变刚才代码中大小写来试试,说不定会导致程序编译出错。
- 访问控制修饰符 : public 刚才在我们的代码中出现过,通过这些关键字可以控制方法的访问权限。 就是通过这些关键在来限制方法的使用范围。访问控制修饰符还有:default,protected, private。具体区别我们后面再说。
- 一个源文件中可以有多个class,但只能有一个public修饰的class。可以动手试试,在刚才的文件中再copy一个class,并将public关键字删掉。
- 主方法入口:所有的Java 程序由public static void main(String []args)方法开始执行。
- 每个语句必须以分号结束。
- 方法体用{开始,以}结束。