![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
爪哇岛探险
爪哇岛上迷路的小苗
东南大学软件学院本科生
美团点评后端开发工程师
最近在学习Java
展开
-
JVM内存管理———爪哇岛探险(3)
JVM内存管理 与其他高级语言(例如C和C++)不同,在Java中我们基本上不会显式地调用分配内存的函数,我们甚至都不用关心哪些程序指令需要分配内存,需要分配多少的内存。因为在JVM当中,内存的分配和回收都已经由JVM自动完成了,很少会遇到像C++程序中OutOfMemoryError这样的内存泄露问题。 虽然Java语言的这些特点在很大程度上减少了开发人员的麻烦,但是我们最好还是了解一下Java...原创 2019-12-16 14:10:46 · 167 阅读 · 0 评论 -
JVM体系结构与工作方式———爪哇岛探险(2)
JVM体系结构与工作方式 JAVA能够跨越计算机硬件组成差异和操作系统的差异在不同的主机上运行,主要就是JVM屏蔽了各个主机之间硬件和软件的差异,使得Java与平台的耦合性交给JVM来解决。爪哇岛的第二站就是从宏观角度上介绍JVM的体系结构和工作方式。 目录 JVM体系结构与工作方式 JVM体系结构 JVM是个什么东西? JVM体系机构详解 类加载器 执行引擎 Java内存管理 ...原创 2019-11-30 22:06:43 · 218 阅读 · 1 评论 -
浅入浅出Javac编译原理——爪哇岛探险(1)
浅入浅出Javac编译原理 Java语言是当今程序员中使用最广的语言,不光是从语言本身来说,还包括了与Java相关的一些概念。例如JDK,J2EE,JVM等等。还不断有新的语言出现,如groove,scale等,他们到底和Java有什么关系,为什么这些非Java语言也能够运行在JVM上?Java又和JVM有什么关系呢? 今天这篇文章就是来探索这个问题的,Java语言有Java语言规范,而Java虚...原创 2019-11-27 14:17:27 · 391 阅读 · 1 评论