一 、java程序运行原理
1、首先我们下载JDK,它是一组命令行工具,含有编译、调试、和执行java程序所需要的软件和工具。
(1)关于下载我们在这不作赘述,在Oracle官方网站直接下载,一直点击“下一步”即可。(注:一般我们把JDK放在c盘,那样可以更快更流畅的运行JAVA程序)。
(2)接下来是为JDK配置环境变量,步骤:鼠标右击我的电脑→点击属性→点击高级系统设置→点击环境变量→找到path路径增加两个变量值。
注:添加的环境变量值第一个为jdk目录下bin的绝对路径
(3)最后在命令行窗口输入“java -version”测试是否安装配置成功如图
2、编写java程序
(1)在记事本中输入以下代码:
注:文件名为*.java,且在保存的盘打开CMD,否则在切换盘。
(2)用javac命令将java源代码编译成.class文件。在cmd中输入javac Person.java(javac+文件名)
(3)用java命令执行.class文件。java Person(java+类名).
3、java反编译工具
上面我们说过,通过javac命令将java源文件编译成.class文件。我们也可以将.class文件反编译成java源文件,有助于我们学习研究。在这里介绍jd和FrontEnd Plus
两款软件。下载后执行“File→Open File”命令,然后选择反编译文件点击打开。
4、总结
说了这么多,我们应该可以大致了解java运行原理了:Java源文件通过jdk中的编译器将源文件编译成java虚拟机能够识别的.class文件,取出指令并翻译成计算机能执行的代码,
完成运行过程。我们说java可以跨平台就是因为只要电脑上有java虚拟机就可以运行java程序。
二、Myeclipse的使用
1、使用的目的
我们注意到用记事本开发效率低,不便于维护和管理,所以我们用java的集成开发环境。java的集成开发环境有很多,在这里我们介绍Myeclipse。
2、使用
我们遵循的顺序是先创建工程,在创建包,最后创建类。创建完成后我们输入上面记事本代码运行结果如下图。