2014年1月5日
摘要: 背景:是这样的今天在地铁上浏览了以下网页,看到网上一朋友问了一个多线程的问题。晚上闲着没事就决定把它实现出来。题目:1.开启两个线程,一个线程打印A~Z,两一个线程打印1~52的数据。2.实现交替打印,输出结果为12A34B...........5152Z.3.请用多线程方式实现。这种只有两个线程交替打印数据的题目其实相对还是比较简单的,如果利用传统线程无非就是synchronized(线程互斥)与wait(),notify()的问题。今天不用传统线程解决这个问题,我们用Java 1.5提供的线程并发库中的类来实现这个功能(实现流程和传统线程一样)下面是实现代码(我都加了注释,如果还是不同大家 阅读全文
posted @ 2014-01-05 23:02 飘杨...... 阅读(17430) 评论(2) 推荐(0) 编辑