您的位置:首页 > 编程语言 > Java开发

从java.lang.Runtime看单例懒汉饿汉模式的选择

2014-04-07 18:33 267 查看
单例模式有懒汉和饿汉模式,代码就不在此赘述了。懒汉模式会带来线程安全的问题,所以一般采用饿汉模式。从Java的源代码中也可看出应该选择饿汉模式。

public class Runtime {

private static Runtime currentRuntime = new Runtime();

public static Runtime getRuntime() {

return currentRuntime;

}

private Runtime() {}

.......

}

这就是典型的饿汉单例模式。所以在选择的时候一般选用饿汉模式。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: