java核心
文章平均质量分 78
lidan9999
这个作者很懒,什么都没留下…
展开
-
一个final引发的的血案(java基础系列)
路遥的《早晨从中午开始》原创 2014-06-27 11:05:36 · 555 阅读 · 0 评论 -
不可变类(java基础)
接上次的面试问题什么是不可变类?原创 2014-06-30 16:34:29 · 546 阅读 · 0 评论 -
Atomic java 线程
在java6以后我们不但接触到了Lock相关的锁,也接触到了很多更加乐观的原子修改操作,也就是在修改时我们只需要保证它的那个瞬间是安全的即可,经过相应的包装后可以再处理对象的并发修改,以及并发中的ABA问题,本文讲述Atomic系列的类的实现以及使用方法,其中包含:基本类:AtomicInteger、AtomicLong、AtomicBoolean;引用类型:AtomicRefer转载 2014-09-04 16:23:27 · 509 阅读 · 0 评论 -
finalize (转载http://www.majin163.com/2014/04/26/jvm-finalize/)
本文由一桩因为使用了JAVA finalize()而引发的血案入手,讲解了JVM中finalize()的实现原理和它的陷阱所在,希望能够对广大JAVA开发者起到一点警示作用。除此之外,本文从实际问题出发,描述了解决问题的过程和方法。如写模拟程序来重现问题,使用jmap工具进行分析等,希望对大家提供借鉴。本文分三个章节,先介绍实际项目中遇到的问题,随后介绍了问题重现和分析方法,最后对问题的元凶,转载 2014-09-02 10:43:24 · 786 阅读 · 0 评论