摘要:        
参考 狂神说 volatile 关键字,你真的理解吗? 介绍 volatile 关键字保证变量的内存可见性,禁止指令重排序, 不保证原子性。 内存可见性 内存可见性是指当一个线程修改了某个变量的值,其它线程总是能知道这个变量变化。也就是说,如果线程 A 修改了共享变量 V 的值,那么线程 B 在使用    阅读全文
posted @ 2022-03-04 16:37
夏秋初
阅读(157)
评论(0)
推荐(0)
        
            
        
        
摘要:        
参考 狂神说 建议 建议在看 stream 之前,先学习 Java 的 Lambda 与 函数式接口。Java 四大函数式接口(函数型/断定型/消费型/供给型) 代码 简单使用 package stream; import java.util.ArrayList; import java.util.    阅读全文
posted @ 2022-03-04 11:19
夏秋初
阅读(59)
评论(0)
推荐(0)
        
            
        
        
摘要:        
参考 狂神说 介绍 java.util.function 包下面还有很多接口,不仅仅是当前文章说明的四种。 为什么要学习这四种接口呢?因为 java 很多源码都使用了这些接口,另外自己要做一些实现的时候也可以直接使用,无需再单独定义。 接口 描述 方法 类型 Interface Consumer 表    阅读全文
posted @ 2022-03-04 10:34
夏秋初
阅读(456)
评论(0)
推荐(0)
        
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号