Java
文章平均质量分 93
小孩黑
追风骚年
展开
-
设计模式总结
学习设计模式的宗旨是为了提高代码的扩展性和阅读性,易于系统的日后维护。我们在进行功能设计时都应遵循下面的三个原则:单一职责原则,一个类只承担一种职责,如果承担的事情过多,就等于把这些职责耦合在一起。开放-封闭原则,类可以扩展,但是不可修改,即对扩展是开放的,对修改是封闭的。依赖倒转原则,高层模块不应该依赖细节,细节要依赖抽象。dfsd简单工厂模式 把对象的创建从业务逻辑中分...原创 2018-04-08 22:03:45 · 181 阅读 · 0 评论 -
Java 注解工作原理解析
1、背景在Android开发中会经常使用到Java注解这个知识点,如:重写父类方法时使用@Override注解、阅读框架源码时常看到@Deprecated注解。 特别现在有很多优秀的Android开源框架都是使用注解,如EventBus、ButterKnife、GreenDao等。 Java注解是Java开发一个很重要的知识点,所以觉得有必要对Java注解这块知识点有一个深入的学习。...原创 2018-04-15 21:16:52 · 22922 阅读 · 2 评论 -
Java集合类总结
1、概述集合是Android开发比较重要的知识点,数据集合是同来存储数据的容器,通过容器给提供的接口可对容器中的数据进行增删查改。为了满足开发者的不同需要,JDK提供多种类型的集合,这里我们整理了一下Java 提供的集合类,便于以后的记忆。 把众多的集合类划分为两大类。即非键值对的存储集合在存储数据时提供一个Key,即以Key-Value键值对的方式存储两种类型的集合分别实现下...原创 2018-04-20 16:53:41 · 316 阅读 · 0 评论