标签:private
-
06、【死磕Java并发】—–第六篇Java内存模型之从JMM角度分析DCL
原文出处:http://cmsblogs.com/ 『chenssy』 DCL,即Double Check Lock,中卫双重检查锁定。其实DCL很多人在单例模式中用过,LZ面试人…
-
11、设计模式笔记—–迭代器模式
原文出处:http://cmsblogs.com/ 『chenssy』 你项目组接到一个项目:对电视机的电视频道、电影和收音机菜单进行统一管理,建立一个统一的菜单管理界面,能够看到…
-
Java基础:Java面向对象的特征
面向对象的三个基本特征是:封装、继承、多态。 封装 封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数…
-
设计模式之单例模式
首先,单例类是什么? 单例类就是那个类只会存在一个实例,就像 static 修饰的变量一样,一个类独一份。 怎么写一个单例类呢? 第一种,上面不是提到一个 static 修饰符吗?…
-
第29篇:死磕 java集合之LinkedBlockingQueue源码分析
问题 (1)LinkedBlockingQueue的实现方式? (2)LinkedBlockingQueue是有界的还是无界的队列? (3)LinkedBlockingQueue相…
-
18. sharding-jdbc源码之复杂路由实现
阿飞Javaer,转载请注明原创出处,谢谢! 路由条件 ParsingSQLRouter.java中决定是简单路由还是复杂路由的条件如下; private RoutingResul…
-
17. SQL重写为limit Integer.MAX_VALUE的无奈
阿飞Javaer,转载请注明原创出处,谢谢! 这篇文章源于sharding-jdbc源码分析之重写的遗留问题,相关sharding-jdbc源码如下: private void a…
-
10-Java基础面试题(十)
1.请看如下代码 class Person { private int a; public int change(int m){return m;} } public class …