
Java虚拟机
文章平均质量分 94
低调小一
Ubuntu重度患者,曾经的服务器开发工程师,如今正在深入学习到Android Framework
展开
-
《深入理解Java虚拟机》读书笔记——内存分配与回收策略
概述JVM采用分代的垃圾回收策略:不同对象的生命周期是不一样的。目前JVM分代主要是分三个年代:新生代:所有新创建的对象都首先在新生代进行内存分配。新生代具体又分为3个区,一个Eden区、一个From Survivor区和一个To Sruvivor区。大部分对象都被分配在Eden区,当Eden区满时,还存活的对象将被复制到From Survivor区,当From Survivor区满时,此区还存活原创 2015-08-17 11:21:04 · 2968 阅读 · 0 评论 -
《深入理解Java虚拟机》读书笔记——Java内存区域与内存溢出异常
前言10月4号就要举办和璐璐的婚礼了,为了督促自己,准备8月份利用一个月晚上的业务时间来学习Java虚拟机的知识。 参考的是周志明写的《深入理解Java虚拟机》。运行时的数据区域初学Java时,估计很多人都跟我一样,将Java的内存模型划分为:栈区堆区字符串常量区并非说这种区分方法是错误的,而是说这种区分方法过于笼统,纯粹是为了方便记忆。真要深入了解Java语言,那我们就应该清楚的知道,J原创 2015-08-05 19:21:08 · 1328 阅读 · 0 评论 -
java和javac编译运行java程序
目录目录前言编译命令介绍javacjava代码编译与运行java类发现规则分离class和java文件参考链接前言给自己定了一个月学习JVM虚拟机的计划,不管有没有卵用,学点新东西总是好的。但是在学习过程中,我想在命令行测试一些JVM参数的时候,发现自己脱离了IDE,竟然无法直接编译java程序!!我的原则不能抱怨太多,像个Loser,不会的就花时间补回来。下面,主要是总结一些如何在原创 2015-08-06 20:59:42 · 10934 阅读 · 0 评论