public class threadpoolstest
}});
}threadpools.shutdown();//停掉執行緒池
//定時器,隔10s後執行
executors.newscheduledthreadpool(3).schedule(new runnable()
}, 10, timeunit.seconds);
//定時器,隔10s後執行,並每2s執行一次
executors.newscheduledthreadpool(3).scheduleatfixedrate(new runnable()
}, 10,2, timeunit.seconds);}}
java 讀寫鎖 java5特有的 多執行緒
執行結果 寫 張三正在操作mycount賬戶,金額為 4000,當前金額為10000 寫 張三操作mycount賬戶成功,金額為 4000,當前金額為6000 寫 張三他弟正在操作mycount賬戶,金額為 8000,當前金額為6000 寫 張三他弟操作mycount賬戶成功,金額為 8000,當前...
多執行緒中線程執行器java5
執行器框架 executor framework 圍繞著executor 介面和它的子介面executorservice,以及實現這兩個介面的threadpoolexecutor類的展開。這套機制分離了任務的建立和執行。通過使用執行器,僅需要實現runnable介面的物件,然後將這些物件傳送給執行器...
在java 5中警惕」 「 陷阱
在有些jvm中,integer型別從 128到127的範圍內會放回用乙個物件,所以用 的時候,同樣大小的ingeter倆個物件會返回true。而超過這個範圍,就可能返回false了。integer i1 300 integer i2 300 if i1 i2 system.out.println i...