- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 Java volatile
引入:如下代码中大量使用volatile声明变量,那么volatile的作用是什么呢?,同步?那么具体的呢。 public class ConfigInitializer { private volatile SystemConfig system; //设置数据结构,保证变量是同步的 private volatile CobarCluster cluster; p
2014-12-10 19:16:50 2359
原创 Java反射
getMethods方法获取的是所有的public 函数包括从父类继承得来的 getDeclaredMethods() 方法获取的是类自己声明的所有方法,不问访问权限。 getReturnType 得到返回值类型的类类型 getParameterTypes()得到参数列表 成员变量也是对象 Java.
2014-12-07 17:44:16 847
原创 《Effective Java》创建和销毁对象
第一条:考虑用静态工厂方法代替构造器 静态工厂方法对比构造器的优势在于 前者有名称 不必在每次调用的时候都创建一个对象 ,因为构造方法不能显示调用,那么实际也是第一点的扩展。可以返回任何类型的返回值。比较经典有单例模式。在创建参数化类型实例的时候使代码变得更加简活(Java7不支持)类似这种简化 Map> m = HashMap.newInstance() 静态
2014-12-04 21:42:38 794
浙江外国语学院 ACM入门资料
2012-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人