数据结构与算法
huangxiaohui123
这个作者很懒,什么都没留下…
展开
-
Android Handler 泄漏
Android Handler泄漏:1.新建匿名Handler内部类,默认引用外部的Activity2.new Handler实例,实例内部会引用当前线程(主线程)绑定的Looper,以及该Looper内部的MessageQueue,3.发送Message的时候,会发送到Message到创建Handler所在线程Looper的MessageQueue中,Message的target为发送的Handler,MessageQueue一直引用该Message,而Message又引用Han...原创 2020-09-02 11:44:24 · 144 阅读 · 0 评论 -
java 设计模式之责任链模式的几种写法
写法1:package com.huang.test.designmodel;/** * java 设计模式:责任链模式 */public class ChainOfResponsibilityPatternTest { public static final int LOG_CONSOLE = 1; public static final int LOG_ERRO...原创 2018-09-26 16:59:35 · 987 阅读 · 0 评论 -
数据结构与算法 -- 二叉搜索树(java实现)
package com.huang.test.datastructure;import java.util.*;/** * 二叉搜索树 */abstract class BstData<T> { BstData<T> left; BstData<T> right; BstData<T> parent; ...原创 2018-09-21 11:35:08 · 285 阅读 · 0 评论 -
WeakHashMap 坑
WeakHashMap的可以不要用字符串常量,因为字符串常量是放在常量池中,程序运行期间是一直都在的,如果要用String作为key的话,可以用 new String()代替原创 2018-09-29 11:33:36 · 1444 阅读 · 1 评论