上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 50 下一页
摘要: 用接口创建对象:笔记 接口创建对象: 多态思想; 创建了一个接口对象,就可以用所有实现了该接口的类对象去实例化这个对象; 后续补充; 阅读全文
posted @ 2022-03-12 13:19 gzs1024 阅读(118) 评论(0) 推荐(0)
摘要: Java基础学习:多线程09 静态代理模式: 真实对象和代理对象都要实现同一个接口; 代理对象要代理真实角色; 好处: 代理对象可以做很多真实对象做不了的事情; 真实对象就专注做自己的事情; 代码案例:结婚案例 ​/** * 静态代理模式:结婚案例 * * 1,真实对象和代理对象都要实现同一个接口; 阅读全文
posted @ 2022-03-12 12:57 gzs1024 阅读(205) 评论(0) 推荐(0)
摘要: Java基础学习:多线程08 实现Callable接口: 实现Callable接口,需要返回值类型 重写call方法,需要抛出异常 创建目标对象 创建执行服务:ExecutorService ser=Executors.newFixedThreadPool(1); 提交执行:Future<Boole 阅读全文
posted @ 2022-03-12 11:50 gzs1024 阅读(196) 评论(0) 推荐(0)
摘要: Java基础学习:多线程07 经典案例:龟兔赛跑 首先来个赛道距离,然后要离终点越来越近; 判断比赛是否结束; 打印出胜利者; 龟兔赛跑开始; 故事中是乌龟赢了,兔子需要睡觉,所以我们来模拟兔子睡觉; 终于,乌龟赢得比赛; 代码案例: ​/** * 模拟龟兔赛跑 */public class Rac 阅读全文
posted @ 2022-03-12 11:25 gzs1024 阅读(64) 评论(0) 推荐(0)
摘要: Java基础学习:多线程06 初始并发问题: 多个线程操作同一个资源的情况下,线程不安全了,数据紊乱; 代码案例:抢火车票 ​/** * 多个线程同时操作同一个对象: * * 买火车票:出现了并发 * * 发现问题:多个线程操作同一个资源的情况下,线程不安全了,数据紊乱; */public clas 阅读全文
posted @ 2022-03-12 11:03 gzs1024 阅读(119) 评论(0) 推荐(0)
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 50 下一页