黑马程序员技术交流社区

标题: 还没搞清javac命令和java名的道友们可以来看看 [打印本页]

作者: 水尛丶    时间: 2015-11-17 22:16
标题: 还没搞清javac命令和java名的道友们可以来看看
本帖最后由 水尛丶 于 2015-11-17 22:20 编辑

javac命令和java命令的具体运行方式:首先需要寻找Java bin目录下,找到javac.exe和java.exe并运行
javac:负责的是编译的部分,当执行javac时,会启动java的编译器程序。对指定扩展名的.java文件进行编译。 生成了jvm可以识别的字节码文件。也就是class文件,也就是java的运行程序。
java:负责运行的部分.会启动jvm.加载运行时所需的类库,并对class文件进行执行.


作者: 陈光慧    时间: 2015-11-17 22:20
不错,学习了,谢谢楼主
作者: 水尛丶    时间: 2015-11-17 22:21
陈光慧 发表于 2015-11-17 22:20
不错,学习了,谢谢楼主

客气,一起努力
作者: 孙志明    时间: 2015-11-18 09:02

好贴,学习了
作者: 大耳冬    时间: 2015-11-18 10:20
补充点。。javac+ 源文件名   编译后生成的字节码文件名是和主类 类名一致的。。如果你源文件名和主类类名不一致,那么虚拟机就没办法通过 java+源文件名 找到字节码文件并且执行的,这时应该是java+主类类名才能执行;所以往往要求 源文件名和主类类名一致。
作者: ln0491    时间: 2015-11-18 11:45
不错。。。。。。。。。。。。
作者: 水尛丶    时间: 2015-11-18 17:31
大耳冬 发表于 2015-11-18 10:20
补充点。。javac+ 源文件名   编译后生成的字节码文件名是和主类 类名一致的。。如果你源文件名和主类类名 ...

大神,求包养!!
作者: 水尛丶    时间: 2015-11-18 17:32
ln0491 发表于 2015-11-18 11:45
不错。。。。。。。。。。。。

好多大逗点、、、
作者: 水尛丶    时间: 2015-11-18 17:33
孙志明 发表于 2015-11-18 09:02
好贴,学习了

互相学习!!!
作者: 袁有福123    时间: 2015-11-18 22:42
很好的分享  谢谢楼主无私的分享!赞!!
作者: 洋葱头头    时间: 2015-11-19 21:46
javac 编译的是文件 ...
java是运行类
作者: wqd123    时间: 2015-11-19 21:48
javac 编译的是文件 ...
java是运行类
作者: 唯我独赞mo    时间: 2015-11-19 21:59
不错学习了

作者: yubail    时间: 2015-11-19 23:18
谢谢分享
作者: jlq    时间: 2015-11-19 23:48
jiayou ba  大家 一起




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