首页 > 代码库 > 深入理解java虚拟机

深入理解java虚拟机

1:java的体系结构

  java程序设计语言

  java class文件格式

  java应用编程接口

  java虚拟机

2:java虚拟机的主要任务是装载class文件并且执行其中的代码。

3:java有两种方法,Java方法和本地方法。

4:通过本地方法,java程序可以直接访问系统的内部资源。

5:java class 文件主要在平台无关性和网络移动性方法使java更胜与网络。

6:java class文件是可以运行在任何支持java虚拟机的硬件平台和操作系统的二进制文件。

7:java虽然为网络设计,但并不局限于网络。

8:java的特性

  面向对象

  多线程

  结构化错误处理

  垃圾收集

  动态链接

  动态扩展

9:java程序是动态链接的,从一个类到另一个类的引用是符号化的。

 

深入理解java虚拟机