摘要:
import java.util.concurrent.*;import java.util.*;public class Deadlock { public static void main(String[] args) { ExecutorService executor = Executors.newCachedThreadPool(); executor.execute(new R()); executor.execute(new W()); executor.shutdown(); } p... 阅读全文
摘要:
import java.util.concurrent.*;import java.util.*;public class WriterFirst { public static void main(String[] args) { ExecutorService executor = Executors.newCachedThreadPool(); executor.execute(new Reader()); executor.execute(new Writer()); executor.shutdown(); }... 阅读全文
摘要:
import java.util.concurrent.*;import java.util.*;public class ReaderFirst { public static void main(String[] args) { ExecutorService executor = Executors.newCachedThreadPool(); executor.execute(new Reader()); executor.execute(new Writer()); executor.shutdown(); ... 阅读全文