- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 jvm - 垃圾回收
1 什么是垃圾收集? 就是自动释放不再被程序使用的对象的过程。2 为什么需要垃圾收集? (1)回收对象 (2)整理碎片 (3)提高程序员生产率,减少犯错的机会。3 垃圾回收算法 区分活动对象和垃圾的两种基本方法:引用计数和跟踪;4 根对象包括: (1)局部变量中的对象的引用操作数栈中的对象引用,类变量中的对象引用。 (2)被加载到类的常量池中的对象引用 -- 字符串 比如类名、超类型名、超接口的名字,字段名、字段特征签名,方法名和方法特征签名。 (3)传递到本地方法,没有被本地方法
2010-12-23 23:22:00 896
原创 jvm - 指令
一 4种方法调用的区别1 invokespecial 常量池入口类型CONST_Methodref_info2 invokeinterface 常量池入口类型CONST_InterfaceMethodref_info3 invokevirtual 常量池入口类型CONST_Methodref_info4 invokestatic 常量池入口类型CONST_Methodref_info
2010-12-19 19:45:00 1193
原创 Adapter模式
适配器模式需要关注的几点(1)类的适配(2)对象的适配(3)缺省的适配器Adapter (类的适配、对象的适配、默认适配器) (1)public static List asList(T... a) { return new ArrayList(a); } (2)InputStreamReader extends Reader 对象的适配模式 Writer / Reader --> Targer OutputStreamWriter / InputStreamReader -
2010-12-16 20:21:00 723
VC6 鼠标钩子 最简单例子
2009-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人