JDK5新特性
李萧统
seu graduate students
展开
-
JDK-新特性:CountDownLatch和ExecutorService
package com.countdownlatch; import java.util.concurrent.CountDownLatch; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class CountDownLatchTest原创 2013-02-18 15:49:48 · 384 阅读 · 0 评论 -
jdk多线程新特性1
package heima; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.BlockingQueue; /*第一题:现有的程序代码模拟产生了16个日志对象, 并且需要运行16秒才能打印完这些日志,请在程序中增加 4个线程去调用parseLog()方法来分头打印这16个日志对象 ,原创 2013-05-06 23:15:09 · 524 阅读 · 0 评论 -
java jdk多线程新特性2
package heima; import java.util.concurrent.Semaphore; import java.util.concurrent.SynchronousQueue; /* * 第二题:现成程序中的Test类中的代码在不断地产生数据 * ,然后交给TestDo.doSome()方法去处理, * 就好像生产者在不断地产生数据,消费者在不断消费数原创 2013-05-06 23:15:46 · 481 阅读 · 0 评论 -
JDK新特性3
package heima; import java.util.ArrayList; import java.util.Iterator; import java.util.concurrent.CopyOnWriteArrayList; /* * 第三题:现有程序同时启动了4个线程去调用TestDo.doSome(key, value) * 方法,由于TestDo.doSome(原创 2013-05-06 23:20:48 · 379 阅读 · 0 评论