摘要:
1.volatile 变量可以被看作是一种 “程度较轻的 synchronized”。2.Lock实现提供了比使用synchronized方法和语句可获得的更广泛的锁定操作。同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性... 阅读全文
posted @ 2013-12-03 19:27
yangkai_keven
阅读(778)
评论(0)
推荐(0)
摘要:
这是一个真实案例,曾经惹出硕大风波,故事的起因却很简单,就是需要实现一个简单的计数器,每次取值然后加1,于是就有了下面这段代码: privateintcounter=0;publicintgetCount(){returncounter++;} 这个计数器被用于生成一个sessionId... 阅读全文
posted @ 2013-12-03 18:30
yangkai_keven
阅读(243)
评论(0)
推荐(0)
摘要:
JPDA 概述所有的程序员都会遇到 bug,对于运行态的错误,我们往往需要一些方法来观察和测试运行态中的环境。在 Java 程序中,最简单的,您是否尝试过使用System.out.println()来输出您的 Java 程序的执行中的各种变量状态来发现您的 Java 程序运行时的问题?这种方式方便易... 阅读全文
posted @ 2013-12-03 17:14
yangkai_keven
阅读(309)
评论(0)
推荐(0)

浙公网安备 33010602011771号