随笔分类 - Java
Java编译原理
摘要:为了更好地探讨Netty的内存模型,后面会用到,这里我还是决定跟大家一起看下ThreadLocal和FastThreadLocal的源码,有的时候我们在看源码的时候会一层层的遇到很多之前没有看过的内容,我觉得有的时候为了更好地理解大牛的思想,还是去跟一下源码比较好。ThreadLocal我想大家应该
阅读全文
摘要:想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两个应用场景。 一.对ThreadLocal的理解
阅读全文
摘要:(1)wait() / notify()方法 (2)await() / signal()方法 (3)BlockingQueue阻塞队列方法 (4)PipedInputStream / PipedOutputStream 本文只介绍最常用的前三种,第四种暂不做讨论 第一种:BlockingQueue阻
阅读全文
摘要:(1)Collection (2)Map 先看它们的类图: (1)Collection (2)Map 我们针对不同的集合总结了一个列表
阅读全文
摘要:1、public : 接口访问权限 2、private: 除了包含改成员的类一位,其他任何类都无法访问这个成员。 3、protected: 继承访问权限 。 提供包访问权限,也就是说,相同包内的其他类可以访问protected元素。 有的时候,我们可以控制创建的对象数量,如下:
阅读全文