Java基础 Java Object类方法 HashMap原理,Hash冲突,并发集合,线程安全集合及实现原理 HashMap 和 HashTable 区别 HashCode...
@汇源可乐 谢谢纠正
Android之AsyncTask一、简介 防止主线程阻塞,所以采用异步处理的方式,AsycTask就是Android提供的异步处理的类,它比Handler更轻量,但是实际上更耗资源,适用于简单的异步处理,不...
Fragment系列文章:1、Fragment全解析系列(一):那些年踩过的坑2、Fragment全解析系列(二):正确的使用姿势3、Fragment之我的解决方案:Frag...
一、工厂模式分类 简单工厂模式 工厂方法模式 抽象工厂模式 二、简单工厂模式 简单工厂就是讲需要new对象的那段代码单独封装成一个对象(方法)demo(汽车4s店):汽车接口...
一、设计思想 动态的将责任附加到对象上,若要扩展功能,装饰者提供了比继承更具有弹性的替代方案。装饰者就是可以包装一个对象,不断嵌套要被装饰的对象,用装饰者的功能拓展被装饰者的...
最近很多人都在抱怨生活很难,每个人看起好像都活得疲惫不堪。 其实我一直觉得,当你感到无比负累和疲惫的时候,就是该给生活做减法的时候: 不管是家里囤积的各种物品,还是不断消耗你...
一、设计思想 观察者模式就像订阅报纸一样,每当报社印出新的报纸就会把把报纸送到订阅者家。 二、自己实现观察者模式 首先创建一个主题的接口,里面拥有注册观察者的方法,取消注册的...
一、设计思想 策略模式有很好的复用性,可维护性。它的主要思想是将未来可能需要变换的部分分离出来单独封装起来。针对接口编程,行为(算法)的实现类都必须继承这个行为的接口,然后在...
一、Bitmap的加载 BitmapFactory提供了四个方法: docodeFiles decodeResource decodeStream decodeByteArr...
一、简介 防止主线程阻塞,所以采用异步处理的方式,AsycTask就是Android提供的异步处理的类,它比Handler更轻量,但是实际上更耗资源,适用于简单的异步处理,不...
一、线程和进程 (1)进程 当一个程序进入内存,即可变成一个进程。进程包含三大特性: 独立性每个进程都有自己私有独立的内存地址,没有经过进程本身允许,一个用户进程是不可以访问...
一、java强引用 强引用就是直接new出来,被强引用引用的对象,一般情况下是不会被回收的,哪怕内存溢出也不会被回收 二、java软引用 被软引用引用的对象当内存充足时不会被...