02 2021 档案
摘要:来源:https://www.bilibili.com/video/BV1V4411p7EF?p=20 感谢老师! package com.hao.syn; //三个线程操作同一个资源 //线程不安全,出现负数。。。sleep放大不安全情况 public class UnsafeBuyTickets
阅读全文
摘要:观测线程状态 package com.hao.Demo01; //观测线程状态 /*线程状态。 线程可以处于以下状态之一: NEW 尚未启动的线程处于此状态。 RUNNABLE 在Java虚拟机中执行的线程处于此状态。 BLOCKED 被阻塞等待监视器锁定的线程处于此状态。 WAITING 正在等待
阅读全文
摘要:线程礼让_yield 礼让成功 礼让不成功 package com.hao.Demo01; //线程礼让 //礼让不一定成功,看CPU心情 public class TestYield { public static void main(String[] args) { MyYeild myYeil
阅读全文
摘要:##初始并发问题 来源:https://www.bilibili.com/video/BV1V4411p7EF?p=12 多个线程操作同一个资源,就会造成数据紊乱,线程不安全 package com.hao.Demo01; //多个线程操作同一个对象 //买火车票 public class Test
阅读全文
摘要:来源:https://www.bilibili.com/video/BV1V4411p7EF?p=9 ###静态代理 以结婚为例子 package com.hao.Demo01; public class StaticProxy { public static void main(String[]
阅读全文
摘要:案例:龟兔赛跑 package com.hao.Demo01; //模拟龟兔赛跑 public class Race implements Runnable { //定义一个胜利者 private String winner; @Override public void run() { for (i
阅读全文
摘要:### 案例:网图下载 ```java //1. 导入commons io里的jar包 //2. add as Library package com.hao.Demo01; import org.apache.commons.io.FileUtils; import java.io.File; i
阅读全文

浙公网安备 33010602011771号