摘要: java java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE, JavaME, JavaSE)的总称。本站提供基于Java框架struts,spring,hibernate等的 阅读全文
posted @ 2021-04-18 14:42 天午正阳 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 概述 Java运行时区域中,程序计数器,虚拟机栈,本地方法栈三个区域随着线程的而生,随线程而死,这几个区域的内存分配和回收都具备确定性,不需要过多考虑回收问题。而Java堆和方法区则不一样,一个接口的多个实现类需要的内存不一样,一个方法的多个分支需要的内存可能也不一眼,我们只有在运行期,才能知道会创 阅读全文
posted @ 2021-04-18 14:39 天午正阳 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 垃圾回收算法和垃圾回收器 对于JVM的垃圾回收算法有复制算法、标记清除、标记整理。 用阳哥的话就是:这些算法只是天上飞的理念,是一种方法论,但是真正的垃圾回收还需要有落地实现,所以垃圾回收器应运而生。 JVM回收的区域包括方法区和堆,jvm对于不同区域不同的特点采用分代收集算法,比如因为所有的对象都 阅读全文
posted @ 2021-04-18 14:38 天午正阳 阅读(2102) 评论(0) 推荐(0) 编辑