课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
字节码文件已经是2进制了,为何还要解释器?
2015-07-24
源自:Java入门第一季(IDEA工具)升级版 1-9
正在回答
简单来说,程序员想跟你交流,而中间隔着电脑,于是要让电脑传话给你,但是程序员又不会二进制语言,于是他需要把自己懂的JAVA语言用编译器翻译给电脑听,电脑听懂后,传话给你时发现你不会二进制语言,于是用解释器翻译给你听,最终你收到了程序员的信息。
爱我新疆
因为计算机不认识,那为什么不编译为计算机能识别的机器码呢?因为想要跨平台,java就是通过多这么一个步骤来实现的。
虽然*.class是字节码文件,但是并不能被系统直接执行,需要JVM来解释执行
用来运行java
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
4 回答学习Java需要下载什么?
5 回答求解释,为什么错???
4 回答为什么是num=num/10,为什么要除以10 求大神解释
4 回答为什么报错了,求解释
1 回答Java注释