Java
光怪陆离_wt
这个作者很懒,什么都没留下…
展开
-
内存泄漏和内存溢出的区别和联系(转)
原地址:https://blog.csdn.net/ruiruihahaha/article/details/702705741、内存泄漏memory leak :是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄漏似乎不会有大的影响,但内存泄漏堆积后的后果就是内存溢出。 2、内存溢出 out of memory :指程序申请内存时,没有足够的内存供申请者使用,或者说,给了你一块存储i...转载 2018-08-03 16:40:45 · 105 阅读 · 0 评论 -
java 对象存活分析——引用计数法&可达性分析(转)
java 对象存活分析——引用计数法&可达性分析地址:https://blog.csdn.net/quinnnorris/article/details/75040538java虚拟机总共分为五个区域,其中三个是线程私有:程序计数器,虚拟机栈,本地方法栈,两个是线程共享:堆,方法区。线程私有的区域等到线程结束时(栈帧出栈时)会自动被释放,空间比较容易清理。而线程共享的java堆和方...转载 2018-08-06 11:06:00 · 983 阅读 · 0 评论 -
详细介绍Java虚拟机(JVM)(转)
链接:https://www.cnblogs.com/IUbanana/p/7067362.html详细介绍Java虚拟机(JVM)1. JVM生命周期启动。启动一个Java程序时,一个JVM实例就产生了,任何一个拥有public static void main(String[] args)函数的class都可以作为JVM实例运行的起点。 运行。main()作为该程序初始线程的起点...转载 2018-08-03 13:18:49 · 117 阅读 · 0 评论 -
垃圾收集器Serial 、Parallel、CMS、G1(转)
垃圾收集器Serial 、Parallel、CMS、G1地址:https://blog.csdn.net/lijunwyf/article/details/52605696 这里介绍4个垃圾收集器,如果进行了错误的选择将会大大的影响程序的性能。 时至今日,仍然有两个事情困扰着开发人员:垃圾收集(GC)和了解异性(程序猿的悲鸣),后者我确实不太了解,因为我被前者搞的无暇顾及怎么了解...转载 2018-08-07 13:33:45 · 122 阅读 · 0 评论 -
Java 分代收集算法(转)
Java 分代收集算法地址:https://blog.csdn.net/mccand1234/article/details/52078645摘要当前商业虚拟机的垃圾收集都采用“分代收集”(Generational Collection)算法,这种算法并没有什么新的思想,只是根据对象的存活周期的不同将内存划分为几块。一般是把Java堆分为新生代和老年代,这样就可以根据各个年代的特点采用...转载 2018-08-03 13:19:00 · 221 阅读 · 0 评论 -
HotSpot虚拟机(转)
HotSpot虚拟机地址:https://blog.csdn.net/jin343229836/article/details/62047304注:如其中有不懂的名词,下面有名词解释1、对象的创建(限于普通Java对象,不包括数组和Class对象等)(1)检查这个指令的参数能否在常量池中定位到一个类的符号引用,并检查这个符号引用代表的类是否被加载,解析,初始化,如果没有,先加载...转载 2018-08-03 14:38:41 · 149 阅读 · 0 评论 -
垃圾收集器详述(转)
垃圾收集器详述地址:https://blog.csdn.net/lijunwyf/article/details/52605696 JVM(一)基本概念 数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放...转载 2018-08-08 08:34:07 · 139 阅读 · 0 评论 -
GC日志查看分析(转)
GC日志查看分析地址:https://blog.csdn.net/timheath/article/details/530531060. 前言GC(Garbage Collection)是Java虚拟机中一个很重要的组成部分,在很多情况下我们都需要查看它的日志,下面内容就是介绍如何查看GC日志。1. GET GC日志1.1 输出日志参数要查看GC日志,需要设置一下jvm的参...转载 2018-08-08 10:29:14 · 5312 阅读 · 1 评论