上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 加个延时更容易看出问题 单反射+单例 三重检测 双反射 四重检测 变量加密 变量破坏 道高一尺魔高一丈 继续破解枚举模式 反射不能破坏枚举的单例 工作就写饿汉式 准没错 阅读全文
posted @ 2022-04-01 10:15 飞翔的小鸟er 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 1、这不是指令重排,是线程调度问题,指令重排是这样的: 8、之后只要线程2的 y=a 在线程1的a=1操作前执行完就行 3、之后创建两个线程进行操作:左边为线程1,右边为线程2 内存屏障在单例模式使用频率最高 阅读全文
posted @ 2022-04-01 09:52 飞翔的小鸟er 阅读(333) 评论(0) 推荐(0) 编辑
摘要: Java内存模型 保证在多线程环境下变量的相互可见性与有序性,不保证原子性 保证可见性:当某个线程修改volatile变量时,JMM会强制将这个修改更新到主内存中,并且让其他线程工作内存中存储的副本失效。 确实store在前,write在后 store与write反了,先store后write st 阅读全文
posted @ 2022-04-01 09:43 飞翔的小鸟er 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 先带你们过一遍多线程,具体高级应用要自己摸索 小写是类型,大写肯定是对象 阅读全文
posted @ 2022-03-31 16:18 飞翔的小鸟er 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 分治算法 cpu切换线程会消耗时间的,实际上这种效率最高的应该是分的任务数等于cpu的核数,如果我没记错的话。任务分的多,线程也就多了,线程太多的话,cpu上下文切换的损耗会很大。如果单核,那么这个东西没意义 设计Stream的人是神吗? 并行流底层还是forkjoin 第一个快证明你们电脑是单核的 阅读全文
posted @ 2022-03-31 16:08 飞翔的小鸟er 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-03-31 15:46 飞翔的小鸟er 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 函数式接口 断定型接口 消费型接口 供给型接口 阅读全文
posted @ 2022-03-31 15:32 飞翔的小鸟er 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-03-31 09:52 飞翔的小鸟er 阅读(31) 评论(0) 推荐(0) 编辑
摘要: First In First Out 同步队列 阅读全文
posted @ 2022-03-31 09:25 飞翔的小鸟er 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-03-31 08:56 飞翔的小鸟er 阅读(22) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
点击右上角即可分享
微信分享提示