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