自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 [课本划重点]深入理解jvm-第3章 垃圾收集器与内存分配策略(3)

整本书我是最不想写垃圾收集器的,为什么呢,因为这块内容对我来说十分遥远。所以我就偷懒略过了~ ----------------划重点------------------- 理解GC日志: ps:鸟哥,我真的好想从网上copy一篇文章啊...GC日志图解如下,水印谨防盗取我的血汗画~哈哈哈哈

2016-08-30 14:28:07 554

原创 [课本划重点]分布式java应用基础和实践-第四章 分布式java应用与sun jdk类库(1)

------------划重点------------ ConcurrentHashMap  1.1线程安全的HashMap的实现 1.2实现方式 和HashMap一样有 initialCapacity和loadFactor属性,不过还多了一个concurrentLevel;调用空构造函数的值分别为16,0.75,16 基于上述三个属性值计算的的size值:

2016-08-26 20:32:57 553

原创 [课本划重点]深入理解jvm-第3章 垃圾收集器与内存分配策略(2)

先吐槽:欠了鸟哥的更新还给你! -------------------划重点------------------------- 1垃圾收集算法 1.1标记-清除(标记过程参见上一节) ♦️统一回收被标记的对象 ♦️不足之处:效率太差,标记和清除两个过程都不高;会产生大量不连续的内存碎片,以致于在程序运行过程中需要分配较大对象时,无法找到足够的连续内存而不得不提前出发一次垃圾收集动作。

2016-08-22 23:36:59 542

原创 [课本划重点]深入理解jvm-第3章 垃圾收集器与内存分配策略(1)

-----------------划重点------------------- 1.1 引用计数算法 ♦️给对象添加一个引用计数器,当有一个地方引用它是,计数器加一,引用失效时,计数器减一。计数为0时,对象不能再被使用,可以被回收。 ♦️无法解决相互引用的问题 ♦️主流的java虚拟机没有使用这种方法来管理内存 1.2

2016-08-22 22:47:44 407

原创 [课本划重点]深入理解jvm-第2章 java内存区域与内存溢出异常(1)

-----------------划重点----------------- 线程私有 1.1 程序计数器: ♦️可以看作当前线程所执行的字节码的行号指示器; ♦️为了线程切换后能恢复到正确的执行位置,每条线程都需要一个独立的程序计数器; ♦️唯一一个在java 虚拟机规范中没有规定任何OOM情况的区域; 1.2 虚拟机栈 ♦️生命周期与线程相同; ♦️存放数据:基本数据类型

2016-08-15 17:13:11 493

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除