会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
水能载舟亦能喝
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2020年4月15日
ArrayList、HashMap学习,java分布式架构学习
摘要: 1、ArrayList: 为什么ArrayList的随机访问速度较快,删除,新增速度较慢呢?答:ArayList是随机访问速度较快,并不是访问速度较快,这一点一定要搞清楚,为什么呢?很简单,刚才再源码分析的时候可以看出,通过下标获取元素时间复杂度为:O(1),但是通过元素查找元素的话,时间复杂度就上
阅读全文
posted @ 2020-04-15 18:30 水能载舟亦能喝
阅读(212)
评论(0)
推荐(0)
2020年4月13日
Java CountDownLatch的使用
摘要: 1、countDownLatch定义:它是java并发包里的,所以它肯定是用于java并发的场景; 2、它的主要方法就几个: CountDownLatch(int count) //实例化一个倒计数器,count指定计数个数; countDown() // 计数减一 await();等待计数器到0,
阅读全文
posted @ 2020-04-13 23:00 水能载舟亦能喝
阅读(205)
评论(0)
推荐(0)
2020年4月9日
java设计原则之二----依赖倒转原则、里氏代换原则
摘要: 放平心态慢慢厉害,不动声色慢慢发光! 1、依赖倒转原则和里氏代换原则 依赖倒转原则定义:抽象不应该依赖细节,细节应该依赖与抽象;换一句话讲就是应该针对接口编程,不应该针对实现编程;依赖倒转的意思的就是两个模块谁也不能依赖谁,除了约定的接口,大家都可以灵活自如; 里氏代换原则定义:子类型必须能够替换掉
阅读全文
posted @ 2020-04-09 22:04 水能载舟亦能喝
阅读(201)
评论(0)
推荐(0)
java设计模式之---策略模式
摘要: 做好准备的人,一定会分到一颗糖! 1、策略模式有三种角色: 上下文角色:OperationStrategy; 抽象策略角色:Operation; 具体策略角色:OperationAdd、OperationSub; 2、具体代码实现: Operation类: public interface Oper
阅读全文
posted @ 2020-04-09 10:48 水能载舟亦能喝
阅读(154)
评论(0)
推荐(0)
2020年4月8日
java7大设计原则之二---单一职责原则、开放-封闭原则
摘要: 一、单一职责原则(SRP): 1、定义:应该有且仅有一种原因引起类的变更; 2、好处: ● 类的复杂性降低,实现什么职责都有清晰明确的定义; ● 可读性提高,复杂性降低,那当然可读性提高了; ● 可维护性提高,可读性提高,那当然更容易维护了; ● 变更引起的风险降低,变更是必不可少的,如果接口的单一
阅读全文
posted @ 2020-04-08 17:13 水能载舟亦能喝
阅读(194)
评论(0)
推荐(0)
2020年4月7日
java设计模式之---简单工厂模式
摘要: 1、简单工厂模式属于创建型模式,又叫做静态工厂方法。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 2、测试代码分类: (1)工厂角色:OperationFactory (2)抽象产品角色:Operation (3)具体产品角色:OperationAdd、OperationSub 3、代
阅读全文
posted @ 2020-04-07 16:40 水能载舟亦能喝
阅读(138)
评论(0)
推荐(0)
上一页
1
2
公告