A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© New_PS 中级黑马   /  2014-12-26 20:51  /  2400 人查看  /  33 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

看书时碰到一道JAVA基础知识的选择题,感觉答案不对,希望大家给我解答一下,谢谢。
题目: 安装好JDK后,在其bin目录下有许多exe可执行文件,其中“java.exe”命令的作用是以下哪一种?()
A. Java文档制作工具        B.Java解释器
C.Java编译器                  D.Java启动器

我选的是D,可答案确是B,不是很明白,求解答。或者是不是答案错了呢?

33 个回复

正序浏览
d自己明白就还了
回复 使用道具 举报
应该是B,Java解释器,没有启动器的说法。
回复 使用道具 举报
如果是我的话   我选B。
回复 使用道具 举报
学习了,    编译过程是翻译/编译,  执行过程是解释器
回复 使用道具 举报
B,我觉得是B
回复 使用道具 举报
寻觅 中级黑马 2014-12-31 09:58:23
29#
二楼正解!
回复 使用道具 举报
谁说过有JAVA启动器这玩意?
回复 使用道具 举报
FINE 中级黑马 2014-12-29 17:17:33
27#
文档制作工具肯定不是,它是doc结尾的。编译器肯定不是,正确的应该是javac.exe。启动器也不是,它应该是开发工具的一个功能而不是可执行文件。你看毕老师的视频的话他是怎么编译的还记得吗??先javac.exe编译程序得到可执行文件,然后java执行文件。
回复 使用道具 举报
B是正确的答案。
回复 使用道具 举报
我也觉得答案是B
回复 使用道具 举报
答案是B,JAVA解释器
回复 使用道具 举报
zhiyi 中级黑马 2014-12-29 13:45:18
23#
是B,运行时用“java.exe”来解释.class文件
回复 使用道具 举报
yewen 中级黑马 2014-12-29 10:54:12
22#
油茶籽 发表于 2014-12-28 20:38
解释器应该就是编译器的另一种说法吧

编译器是javac,java.exe是对class文件进行解释
回复 使用道具 举报
用老外的话说就是需要解释的class文件,我是这样理解的,不知道对不对。
回复 使用道具 举报
首先就确定javac 是编译器,java肯定就是解释器了。
回复 使用道具 举报
任我行_2014 发表于 2014-12-26 22:55
程序源文件 . java 文件经过javac.exe命令编译生成 .class字节码文件,然后通过java.exe命令运行 .class字 ...

解释的很明白,我认为你讲的是对的。学习了。
回复 使用道具 举报
感觉可能是b
回复 使用道具 举报
我觉得是用java.exe将.class文件解释吧!
回复 使用道具 举报
Java解释器
用来解释class文件的
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马