深入理解java虚拟机

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深入理解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虚拟机的主要内容,如果未能解决你的问题,请参考以下文章

深入理解Java虚拟机-常用vm参数分析

深入理解Java虚拟机-如何利用VisualVM对高并发项目进行性能分析

《深入理解Java虚拟机》读后笔记-HotSpot虚拟机对象探秘

深入理解Java虚拟机类加载机制

Java虚拟机系列(25篇文章)一起啃

深入理解java虚拟机