Java的编译概念
来源:互联网 发布:魔卡幻想淘宝号安全吗 编辑:程序博客网 时间:2024/04/29 06:44
Java的“编译期”其实是一段不确定的操作过程,它可能的过程为以下三种:
- 前端编译器:或许叫编译器的前端更合适,指的是把
*.java
文件转化为*.class
文件的过程 - 后端运行期编译器:JIT(Just In Time Compiler),把字节码转变成机器码的过程
- 静态提前编译器:AOT编译器(Ahead Of Time Compiler)直接吧
*.java
文件编译成本地机器码的过程。
其具有代表性的编译器如下:
- 前端编译器:Sun的javac、Eclipse JDT中的增量式编译器(ECJ)
- JIT编译器:HotSpot VM的C1、C2编译器
- AOT编译器:GNU Compiler For the Java (GCJ)、Excelsior JET
阅读全文
0 0
- Java的编译概念
- 编译链接库的概念
- 几个编译过程的概念
- 分离式编译的概念
- 编译与链接的概念
- java的概念
- JAVA中流的概念
- Java中流的概念
- Java池的概念
- Java 容器的概念
- java引用的概念
- Java流的概念
- Java线程的概念
- java的包概念
- java:包的概念
- Java 多线程的概念
- java 流的概念
- JAVA事务的概念
- androidstdio生成的apk在某些手机上运行闪退
- github 提交代码
- .net(c#) winform文本框只能输入数字,不能其他非法字符(转)
- Windows Server 2012 配置指南 之 MySQL 5.6.15环境搭建篇
- JVM源码分析-Java运行
- Java的编译概念
- linux权限rwx
- 联动下拉框显示省市县镇
- 使用反射编写万能的DAO实现任意数据表的增删改查
- 文字高度与宽度研究
- ie6 <a>标签中添加js事件 问题
- Hibernate注解详解
- linux系统Centos安装jdk相关命令信息
- Netty学习手册(一、基本使用入门)