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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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

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

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

33 个回复

倒序浏览
我也觉得选D
回复 使用道具 举报
= =我也觉得是是是d
回复 使用道具 举报
d。。。。。。。。。
回复 使用道具 举报
程序源文件 . java 文件经过javac.exe命令编译生成 .class字节码文件,然后通过java.exe命令运行 .class字节码文件,其实这个过程就是JVM翻译、解释 .class字节码文件到操作系统,所以B答案应该是正确的
回复 使用道具 举报 2 0
答案没有错,一个java文件是通过编译和解释执行的,编译执行的javac  解释执行的是 java
回复 使用道具 举报
d吧应该是

回复 使用道具 举报
任我行_2014 发表于 2014-12-26 22:55
程序源文件 . java 文件经过javac.exe命令编译生成 .class字节码文件,然后通过java.exe命令运行 .class字 ...

飞哥就是这样说的
回复 使用道具 举报
New_PS 中级黑马 2014-12-28 20:31:21
9#
任我行_2014 发表于 2014-12-26 22:55
程序源文件 . java 文件经过javac.exe命令编译生成 .class字节码文件,然后通过java.exe命令运行 .class字 ...

明白了  谢谢
回复 使用道具 举报
正确答案就是B
回复 使用道具 举报
油茶籽 来自手机 中级黑马 2014-12-28 20:38:22
11#
解释器应该就是编译器的另一种说法吧
回复 使用道具 举报
计算机里面的运行 是先解释 也可以理解为翻译
回复 使用道具 举报
路过。。。。。
回复 使用道具 举报
JAVA是一门解释网络编程语言.
回复 使用道具 举报
是解释器没错,解释class文件
回复 使用道具 举报
Java解释器
用来解释class文件的
回复 使用道具 举报
我觉得是用java.exe将.class文件解释吧!
回复 使用道具 举报
感觉可能是b
回复 使用道具 举报
任我行_2014 发表于 2014-12-26 22:55
程序源文件 . java 文件经过javac.exe命令编译生成 .class字节码文件,然后通过java.exe命令运行 .class字 ...

解释的很明白,我认为你讲的是对的。学习了。
回复 使用道具 举报
首先就确定javac 是编译器,java肯定就是解释器了。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马