数据结构与算法
huangxiaohui123
这个作者很懒,什么都没留下…
展开
-
Android Handler 泄漏
Android Handler泄漏: 1.新建匿名Handler内部类,默认引用外部的Activity 2.new Handler实例,实例内部会引用当前线程(主线程)绑定的Looper,以及该Looper内部的MessageQueue, 3.发送Message的时候,会发送到Message到创建Handler所在线程Looper的MessageQueue中,Message的target为发送的Handler,MessageQueue一直引用该Message,而Message又引用Han...原创 2020-09-02 11:44:24 · 142 阅读 · 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 · 965 阅读 · 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 · 276 阅读 · 0 评论 -
WeakHashMap 坑
WeakHashMap的可以不要用字符串常量,因为字符串常量是放在常量池中, 程序运行期间是一直都在的,如果要用String作为key的话,可以用 new String()代替原创 2018-09-29 11:33:36 · 1426 阅读 · 1 评论