02-----控制台打印出第一个HelloWorld程序的幕后操作

第1部分:先看程序的代码实现过程:

问题思考:为什么程序这样写就会在控制台显示出HelloWorld的字样呢?它的背后有什么不为人知的秘密呢?

     实际上呢,上图的标记想必大家都很熟悉,但是具体的实现步骤以及背后进行的一些操作,我还是觉得有必要说一说。

分析过程:

      首先当我们键入完整的代码之后,是需要执行一下,那么这个时候执行一开始就是去寻找main()方法,并执行main()方法里面的代码;最终显示出结果。

 思考:
      那么我们都知道该程序的编译过程和执行过程都依靠的是我们的JVM(Java虚拟机),但是我们现在是在eclipse里面编写代码,运行的时候eclipse的运行方式是怎样找到JVM并执行的呢?

        实际上我们可以看一看eclipse的设置:window---preference

        

        

        
这个时候我们会发现,eclipse里面存在jre插件,当点击运行的时候,eclipse会通过这个插件,找到我们jre的安装路径,并最终运行出显示结果。

那么对于eclipse来说执行的方式有两种:

方式1:直接点击栏目框里面的Run按钮

          

方式2:在xxx.java文件中右键----->Run as----->Java Application


那么这两者的区别是什么?

首先我们看一看Run按钮里面都有什么:


里面除了run as之外还有其他一些操作。

而直接Run as的话,是不具备其他操作的。

总结:直接点击Run按钮,是一石三鸟的功效,直接Run as的话,是一步一个脚印的功效,实际上二者都可以显示出结果。

以上就是显示出HelloWorld程序的一些大致总结。其他内容,比如说如何通过javac进行编译,如何通过java进行运行等内容后续再叙。





猜你喜欢

转载自blog.csdn.net/csdn_fanya/article/details/80092459