摘要:
package com.frame.base.TCP; import java.io.InputStream; import java.net.ServerSocket; import java.net.Socket; public class TCPSocketServer { public st 阅读全文
摘要:
1:两个任务以相反的顺序申请两个锁,死锁就可能出现 2:线程T1获得锁L1,线程T2获得锁L2,然后T1申请获得锁L2,同时T2申请获得锁L1,此时两个线程将要永久阻塞,死锁出现 package com.zs.test; public class DeadLock { public static S 阅读全文
摘要:
package com.test.thread; public class TestYield { public static void main(String[] args) { TestThread t1 = new TestThread("A_01"); TestThread t2 = new 阅读全文