黑马程序员技术交流社区

标题: javac命令和java命令做什么事情呢?面试的时候这样回答就... [打印本页]

作者: 李志慧    时间: 2015-10-29 22:56
标题: javac命令和java命令做什么事情呢?面试的时候这样回答就...
要知道java是分两部分的:一个是编译,一个是运行。
        javac:负责的是编译的部分,当执行javac时,会启动java的编译器程序。对指定扩展名的.java文件进行编译。 生成了jvm可以识别的字节码文件。也就是class文件,也就是java的运行程序。
        java:负责运行的部分.会启动jvm.加载运行时所需的类库,并对class文件进行执行.
        一个文件要被执行,必须要有一个执行的起始点,这个起始点就是main函数.


作者: 斯文阿昊    时间: 2015-10-29 23:52
总结的不错

作者: 我若为神    时间: 2015-10-30 00:22
6666666666666
作者: guoguo291    时间: 2015-10-30 00:30
李志慧 发表于 2015-10-29 22:56
要知道java是分两部分的:一个是编译,一个是运行。        javac:负责的是编译的部分,当执行javac时,会启动jav ...

这样答,没问题,很好了
作者: Sayman    时间: 2015-10-30 08:31
已学到......
作者: zzy1990    时间: 2015-10-30 09:30
谢谢楼主分享分享,学习了
作者: 切比雪夫    时间: 2015-10-30 09:47
总结的不错!!
作者: _let'sgo    时间: 2015-10-30 10:58
谢谢分享,知道意思,不知道怎么描述
作者: zxy123    时间: 2015-10-30 11:47
很赞,谢谢楼主咯
作者: kevin986745    时间: 2015-10-30 13:03
精华就是不一样,学习了
作者: 李志慧    时间: 2015-11-1 22:41
guoguo291 发表于 2015-10-30 00:30
这样答,没问题,很好了

恩恩!互相学习进步!
作者: 李志慧    时间: 2015-11-1 22:42
zzy1990 发表于 2015-10-30 09:30
谢谢楼主分享分享,学习了

互相学习进步!
作者: 李志慧    时间: 2015-11-1 22:44
_let'sgo 发表于 2015-10-30 10:58
谢谢分享,知道意思,不知道怎么描述

就这样说就好了。互相学习嘛




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2