一步步深入Java底层原理(一),深入java底层原理
分享于 点击 1999 次 点评:252
一步步深入Java底层原理(一),深入java底层原理
接触Java也快半年时间了,但是对Java的底层原理还不是非常清楚,最近在看《Java虚拟机(第二版)》,深有启发,顺便把Java知识梳理一下,以便更好的进行接下来的学习。
Java技术体系划分(按照所服务的平台划分):
Java 语言是一种具有动态性的解释型编程语言,当指定程序运行的时候, Java 虚拟机就将编译生成的 . class 文件按照需求和一定的规则加载进内存,并组织成为一个完整的 Java 应用程序。
javac 是对 .java 文件进行编译 ,生成一个.class文件,具体为(有兴趣的读者可以参见 Java编译原理)
- 分析和输入到符号表
- 注解处理
- 语义分析和生成class文件
java 是 运行 .class 文件 ,是调用JVM虚拟机执行引擎,JVM是基于栈的体系结构来执行class字节码的。
相关文章
- 暂无相关文章
用户点评