写java编程就是一步一步的来,这样才会写好一个编程,之后也才能正常的运行,那么java编写程序的步骤是什么?今天我们就来给大家讲解一下这方面的内容。大家可以参考以下文章!
1、编写源文件
使用文本编译器,如Edit或记事本编写源文件,但不可以使用非文本编辑器,如word编辑器。
//Java源文件Hello.java是由两个名字为Hello和Student的类组成。 public class Hello { public static void main(String[] args) { System.out.println("大家好"); System.out.println("Nice to meet you"); Student stu = new Student(); stu.speak("we are students"); } } class Student { public void speak(String s) { System.out.println(s); } }
2、保存源文件
如果源文件中有多个类,那么只能有一个类是public类。源文件的名字必须与这个public类的名字完全相同,扩展名是 .java 。
源文件中允许没有public类,如果没有public类,源文件的名字只有和其中一个类的名字相同,扩展名是 .java 。
上述例子中的源文件命名:Hello.java。
3、编译源文件
在保存了Hello.java源文件后,就可以使用java编译器(javac.exe)对其进行编译。
进入MS-DOS命令行窗口(windows环境叫命令提示符),进入Hello.java源文件所在的目录,执行 javac Hello.java 命令。
如果源文件中包含多个类,编译源文件将生成多个扩展名为.class的文件,每个扩展名是.class的文件中只存放一个类的字节码,其文件名与该类的名字相同。这些字节码文件都被存放在与源文件相同的目录中。上述生成的字节码文件:Hello.class Student.class 如果对源文件进行了修改,必须重新编译,再生成新的字节码文件。
4、运行程序
一个Java应用程序必须要有一个类含有public static void main(String args[])方法,称这个类是应用程序的主类。
使用Java解释器(java.exe)来解释执行其字节码文件。java应用程序总是从主类的main方法开始执行,因此,需要进入主类字节码所在目录,执行 java Hello 命令。
如果java应用程序中有多个类时,java解释器执行的类名必须是主类的名字(Hello 没有扩展名)。
过程:使用java解释器运行应用程序时,java虚拟机(JVM)首先将需要的字节码文件加载到内存中,然后解释执行字节码文件。
这就是java编写程序的正确步骤,有了正确的步骤程序才能正确运行,这些对于java新手来说,一定要掌握!最后大家如果想要了解更多java常见问题知识,敬请关注奇Q工具网。
推荐阅读: