摘要:
不建议使用强制执行,可能会导致线程阻塞 package com.yeyue.demo01; public class TestJoin implements Runnable{ @Override public void run() { for (int i = 0; i < 1000; i 阅读全文
posted @ 2021-06-28 17:31
深夜暗月
阅读(171)
评论(0)
推荐(0)
摘要:
下城礼让不一定成功,让CPU重新调度 package com.yeyue.demo01; public class TestYield { public static void main(String[] args) { MyYield myYield =new MyYield(); new 阅读全文
posted @ 2021-06-28 15:01
深夜暗月
阅读(43)
评论(0)
推荐(0)
摘要:
模拟网络延时 package com.yeyue.demo01; //模拟网络延时,放大问题的发生性 public class TestSleep1 implements Runnable{ //票数 private int ticketNums =10; @Override publi 阅读全文
posted @ 2021-06-28 14:51
深夜暗月
阅读(155)
评论(0)
推荐(0)
摘要:
package com.yeyue.demo01; /* 1、建议线程正常停止 >利用次数,不建议死循环 2、建议使用标志位 >设置一个标志位 3、不要使用stop或者distory等过时或者jdk不建议的使用方法 */ public class TestStop implements Ru 阅读全文
posted @ 2021-06-28 14:19
深夜暗月
阅读(72)
评论(0)
推荐(0)
摘要:
代码简化过程 public class TestLambda1 { //3、静态内部类 static class Like2 implements ILike{ @Override public void lambda() { System.out.println("你好啊,我的朋友2"); } 阅读全文
posted @ 2021-06-28 14:13
深夜暗月
阅读(259)
评论(0)
推荐(0)
摘要:
//静态代理模式//真实对象和代理对象都要实现同一接口//代理对象要代理真是角色 //好处://代理对象可以做很多真实对象做不了的事//真实对象专注做自己的事情 public class StaticProxy { public static void main(String[] args) { Y 阅读全文
posted @ 2021-06-28 14:09
深夜暗月
阅读(65)
评论(0)
推荐(0)
摘要:
线程创建 继承Thread类 package com.yeyue.demo01; //创建线程方式一:继承Thread类,重写run()方法,调用start开启线程 //线程开始不一定立即执行,由cpu调度 public class TestThread1 extends Thread 阅读全文
posted @ 2021-06-28 10:04
深夜暗月
阅读(147)
评论(0)
推荐(0)

浙公网安备 33010602011771号