您的位置:首页 > 编程语言 > Java开发

java编译原理浅析

2016-08-07 10:02 309 查看

java编译原理浅析

我们使用IDE编写的java程序,也就是.java文件,首先需要编译。这个功能是由javac.exe启用编译程序,将.java编译为.class文件(一种机器语言),在dos命令行中“javac Demo.java”,这就是编译,然后交由java虚拟机(jvm)去执行,如图1:



图1
我们知道与计算机交流只能使用计算机能识别的机器语言,也就是二进制01010101,而我们通常所写的高级语言近似于人类语言。如何用高级语言与计算机交流呢,只要将高级语言翻译成机器语言即可,如图2:



图2
我们编译所需要的这个“翻译器”就相当于不同国家语言的翻译官,如图3:



图3
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 编译