JVM
kongmin_123
每天进步一点点。
展开
-
JVM----Java虚拟机内存结构
Java和C++之间有一堵由内存动态分配和垃圾收集技术所围成的“高墙”,墙外面的人想进去,墙里面的人却想出来。 1.JVM Java摆脱了硬件平台的束缚,实现了“一次编写,到处运行”。 那是什么让Java实现了Java语言最重要的特性,即:平台无关性呢?那就是Java虚拟机(Java virtualmachine)。 平台无关性原理:编译后的 Java程序(.class文件)由 JVM执行...原创 2018-08-01 21:24:09 · 269 阅读 · 0 评论 -
JVM----垃圾收集器与内存分配策略
Java和C++之间有一堵由内存动态分配和垃圾收集技术所围成的“高墙”,墙外面的人想进去,墙里面的人却想出来。 对Java程序员来说,JVM有自动内存管理机制,不需要自己手动进行内存分配和回收,也不容易出现内存泄露和内存溢出的问题。那么JVM是怎么对内存进行管理的呢?JVM制定了一些内存分配策略对内存进行合理的分配,使用垃圾收集器对回收内存。Java程序员不需要关心内存的分配和回收是怎么进行的,...原创 2018-08-01 21:24:26 · 395 阅读 · 0 评论