摘要:
Java基础学习:多线程12 线程休眠:sleep sleep(时间)指定当前线程阻塞的毫秒数; sleep存在异常InterruptedException; sleep时间达到后线程进入就绪状态; sleep可以模拟网络延时,倒计时等; 每个对象都有一个锁,sleep不会释放锁; 代码案例:模拟网 阅读全文
posted @ 2022-03-12 15:23
gzs1024
阅读(262)
评论(0)
推荐(0)
摘要:
用接口创建对象:笔记 接口创建对象: 多态思想; 创建了一个接口对象,就可以用所有实现了该接口的类对象去实例化这个对象; 后续补充; 阅读全文
posted @ 2022-03-12 13:19
gzs1024
阅读(121)
评论(0)
推荐(0)
摘要:
Java基础学习:多线程09 静态代理模式: 真实对象和代理对象都要实现同一个接口; 代理对象要代理真实角色; 好处: 代理对象可以做很多真实对象做不了的事情; 真实对象就专注做自己的事情; 代码案例:结婚案例 /** * 静态代理模式:结婚案例 * * 1,真实对象和代理对象都要实现同一个接口; 阅读全文
posted @ 2022-03-12 12:57
gzs1024
阅读(211)
评论(0)
推荐(0)
摘要:
Java基础学习:多线程08 实现Callable接口: 实现Callable接口,需要返回值类型 重写call方法,需要抛出异常 创建目标对象 创建执行服务:ExecutorService ser=Executors.newFixedThreadPool(1); 提交执行:Future<Boole 阅读全文
posted @ 2022-03-12 11:50
gzs1024
阅读(205)
评论(0)
推荐(0)
摘要:
Java基础学习:多线程07 经典案例:龟兔赛跑 首先来个赛道距离,然后要离终点越来越近; 判断比赛是否结束; 打印出胜利者; 龟兔赛跑开始; 故事中是乌龟赢了,兔子需要睡觉,所以我们来模拟兔子睡觉; 终于,乌龟赢得比赛; 代码案例: /** * 模拟龟兔赛跑 */public class Rac 阅读全文
posted @ 2022-03-12 11:25
gzs1024
阅读(69)
评论(0)
推荐(0)

浙公网安备 33010602011771号