欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

一步步深入Java底层原理(一),深入java底层原理

来源: javaer 分享于  点击 1999 次 点评:252

一步步深入Java底层原理(一),深入java底层原理


接触Java也快半年时间了,但是对Java的底层原理还不是非常清楚,最近在看《Java虚拟机(第二版)》,深有启发,顺便把Java知识梳理一下,以便更好的进行接下来的学习。


Java技术体系划分(按照所服务的平台划分):




Java 语言是一种具有动态性的解释型编程语言,当指定程序运行的时候, Java 虚拟机就将编译生成的 . class 文件按照需求和一定的规则加载进内存,并组织成为一个完整的 Java 应用程序。  
javac 是对 .java 文件进行编译 ,生成一个.class文件,具体为(有兴趣的读者可以参见 Java编译原理)
  • 分析和输入到符号表
  • 注解处理
  • 语义分析和生成class文件
.class文件为JVM字节码
java 是 运行 .class 文件  ,是调用JVM虚拟机执行引擎,JVM是基于栈的体系结构来执行class字节码的。

相关文章

    暂无相关文章
相关栏目:

用户点评