java 讀寫鎖 java5特有的 多執行緒

2021-05-23 19:45:09 字數 458 閱讀 9455

執行結果

寫:張三正在操作mycount賬戶,金額為-4000,當前金額為10000

寫:張三操作mycount賬戶成功,金額為-4000,當前金額為6000

寫:張三他弟正在操作mycount賬戶,金額為-8000,當前金額為6000

寫:張三他弟操作mycount賬戶成功,金額為-8000,當前金額為-2000

寫:張三正在操作mycount賬戶,金額為800,當前金額為-2000

寫:張三操作mycount賬戶成功,金額為800,當前金額為-1200

讀:張三他爹正在查詢mycount賬戶,當前金額為-1200

寫:張三他爹正在操作mycount賬戶,金額為6000,當前金額為-1200

寫:張三他爹操作mycount賬戶成功,金額為6000,當前金額為4800

process finished with exit code 0

在java 5中警惕」 「 陷阱

在有些jvm中,integer型別從 128到127的範圍內會放回用乙個物件,所以用 的時候,同樣大小的ingeter倆個物件會返回true。而超過這個範圍,就可能返回false了。integer i1 300 integer i2 300 if i1 i2 system.out.println i...

Java5新特性 靜態匯入

今天在看書的時候,看見了 靜態匯入 的這個概念,上網一查才知道是jdk5.0的新特性,真是孤陋寡聞了,所以好好學習了一下。靜態匯入,在你自己的類中使用靜態匯入,可以讓你使用其它類中定義的類方法和類變數,而且這些類方法和類變數就像在本地定義的一樣。也就是說,靜態匯入允許您在呼叫其它類中定義的靜態成員時...

java執行緒系列 java5中的執行緒池

public class threadpoolstest threadpools.shutdown 停掉執行緒池 定時器,隔10s後執行 executors.newscheduledthreadpool 3 schedule new runnable 10,timeunit.seconds 定時器,...