Java基础
cxh217707
这个作者很懒,什么都没留下…
展开
-
一道Java多线程面试题的解答
最近看到一道面试题,比较有意思: 有三个线程ID分别是A、B、C,请有多线编程实现,在屏幕上循环打印10次ABCABC… 由于线程执行的不确定性,要保证这样有序的输出,必须控制好多线程的同步。 线程同步有两种基本方法: (1) synchronized (2) wait,notify,notifyAll 现在分别采用这两种方法来解答这道题目。 /** * @author...2009-12-29 20:58:00 · 117 阅读 · 0 评论 -
Java 5.0 高性能程序开发总结(不断补充)
(友情提示:本博文章欢迎转载,但请注明出处:陈新汉,http://www.blogjava.net/hankchen)一、并发集合类的选择 同步的集合类Hashtable和Vector,以及同步的包装器类Collections.synchronizedMap和Collections.synchronizedList,为Map和List提供了基本的有条件的线程安全的实现。然而,某些因素使得...2009-12-30 16:54:00 · 98 阅读 · 0 评论