设计模式
wd_113634687
这个作者很懒,什么都没留下…
展开
-
模板设计模式(AsynocTask)
//当加载数据或有耗时操作时 用异步加载(有效防止anr5秒异常即主线程阻塞)package qewrqerqr.wret;import android.os.Handler;//异步加载public abstract class MyAsynocTask {private Handler handler= new Handler(){public void handleMessage...原创 2019-01-02 21:40:43 · 155 阅读 · 0 评论 -
单例设计模式(饿汉式,懒汉式(1,有线程安全问题,2,安全高效))
package cn.itcast.mobilesafexian2.test;public class Student {/* (1)单例模式(只需创建一个对象) (外界访问直接Student.getStudent 即可获得对象 )(饿汉式:在加载的时候创建对象{有可能整个项目运行下来没有用这个对象,而用户没有用但是却创建了}){无线程安全问题,应为只有返回}保证类在内存中只有一个...原创 2019-01-02 21:43:35 · 253 阅读 · 0 评论