- 博客(2)
- 资源 (5)
- 收藏
- 关注
原创 Java延迟加载建议
package com.xqh.test;/** * 大多数的域应该正常地进行初始化,而不是延迟初始化。如果为了达到性能目的,或者为了破坏有害的初始化循环 * 而必须延迟初始化一个域,就可以使用相应的延迟初始化方法。 * 对于实例域,就使用双重检查模式; * 对于静态域,则使用lazy initialization holder class idiom; * 对于可以接受重复初始化的
2012-07-27 13:00:52 4419 1
原创 类型安全的异构容器
类型安全的异构容器Map并不能保证键和值之间的类型关系,即不能保证每个值的类型都与键的类型相同,当你考虑到这个问题时,可以尝试使用类型安全的异构容器。package effective.xqh.generic;import java.util.HashMap;import java.util.Map;/** * 类型安全的异构容器(每个键都可以有一个不同的参数化
2012-07-06 14:28:52 1576
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人