阅读背景:

深入理解JAVA虚拟机读书笔记之JAVA内存区域

来源:互联网 

众所周知JAVA和C++有一个很大的区别就是JAVA的内存分配及垃圾的回收都是交给JVM实现的,程序员没有权利去进行操作。这样做确实很给程序员带来很大的方便,但是一旦出现诸如内存泄露等情况处理起来有比较大的困难。相反C++程序员对内存的管理享有最高权限,虽然在编写程序时比较繁琐,但是出现问题后处理起来比较容易。有一句很经典的话说JAVA和C++之间有一堵由动态分配内存和垃圾收集技术围成的“围墙”,墙外的人想进去,墙里面的人想出来。众所周知JAVA和C++有一个很大的区别就是JAVA的内存分配及垃圾的回收都是交给JVM实现的




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: