摘要: http://www.infoq.com/cn/articles/java-memory-model-5 深入理解Java内存模型(五)——锁http://www.ibm.com/developerworks/cn/java/j-jtp10264/ Java 理论与实践: JDK 5.0 中更灵活、... 阅读全文
posted @ 2015-11-05 19:32 brave-sailor 阅读(354) 评论(0) 推荐(0)
摘要: 在并发环境下,解决共享资源冲突问题时,可以考虑使用锁机制。1.对象的锁所有对象都自动含有单一的锁。JVM负责跟踪对象被加锁的次数。如果一个对象被解锁,其计数变为0。在任务(线程)第一次给对象加锁的时候,计数变为1。每当这个相同的任务(线程)在此对象上获得锁时,计数会递增。只有首先获得锁的任务(线程)... 阅读全文
posted @ 2015-11-05 19:32 brave-sailor 阅读(748) 评论(0) 推荐(0)
摘要: enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。 下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容:1. 原始的接口定义常量2. 语法(定义)3. 遍历、switch 等常用操作4. enum 对象的常用方法介绍5... 阅读全文
posted @ 2015-11-05 00:41 brave-sailor 阅读(283) 评论(0) 推荐(0)