对于刚接触Java面向对象编程的人来说,对于Java程序的开发步骤有点模糊,因为他的整个运行原理没有C语言等结构化语言那么简单易懂,所以我也是班门弄斧,大致的讲述一下Java的开发步骤:

      首先,用编译器(文本编辑器,如notebook、notepad++等,和集成编辑器,比方说Eclipse、netbeans等)编写源代码,源代码的扩展名为.java,并且类名和文件名应该致.

     其次,编译.通过Java编译器(Javac.exe)使之成为Java字节码文件,他是扩展名是.class格式的文件.

     最后是运行阶段.Java编译器把源代码编译成中间码--字节码后,通过Java虚拟机(JVM)实现结果.Java虚拟机通过类加载器把存在硬盘上的.class文件读到内存上,然后通过字节码效验器后保证了他的安全性,同时也保证代码符合JVM的规范和完整性,再通过解释器一条一条的翻译成机器能识别和执行的代码,就因为解释器可以把代码解释成为不同操作系统都能识别的机器语言,才造就了Java是跨平台运行的语言,最后在即时编译器的的帮助下,提高了代码的执行速度和改进了程序的性能.

     以上就是Java的开发过程.