最新回答 / 你爱的是我吗
嗯~答案找到了 这个安全性是相对说的,如果就本页面打的那几个代码并不能说就达到了安全性。如果加一些其他修饰规范代码的前提下才可以说那样做起到了安全性 。 解释的网站是https://blog.csdn.net/fututadeyoushang/article/details/80941537
2019-05-10
常见的单例模式有哪几种?
饿汉式 不支持懒加载 线程安全 加载类时比较慢、运行时获取对象速度快
懒汉式 支持懒加载 线程不安全 加载类时比较快、运行时获取对象速度慢
同步懒汉式 Synchronized Lazy 主要解决懒汉式的线程不安全 效率太低
双重锁懒汉式 推荐使用 线程安全 支持懒加载 效率高
静态内部类懒汉式 推荐使用 解决饿汉式不支持懒加载 线程安全 支持懒加载 效率高
枚举类单例设计模式 enumeration 推荐使用
饿汉式 不支持懒加载 线程安全 加载类时比较慢、运行时获取对象速度快
懒汉式 支持懒加载 线程不安全 加载类时比较快、运行时获取对象速度慢
同步懒汉式 Synchronized Lazy 主要解决懒汉式的线程不安全 效率太低
双重锁懒汉式 推荐使用 线程安全 支持懒加载 效率高
静态内部类懒汉式 推荐使用 解决饿汉式不支持懒加载 线程安全 支持懒加载 效率高
枚举类单例设计模式 enumeration 推荐使用
2019-02-14
还可以用枚举类实现单例模式:
enum Singleton{
INSTANCE;
public void method(){
System.out.println("something");
}
}
enum Singleton{
INSTANCE;
public void method(){
System.out.println("something");
}
}
2018-09-23
老师讲的还可以,设计模式这种思想,不是刚开始学java就能弄的很清楚,必须经过写代码的阅读和实操,结合起来,再回来看老师讲的,你就会发现你成长了,也听懂了
2018-07-07
很满意很开心,躺在床上不到30分钟就听明白了,比老师絮絮叨叨在课堂上2个小时要明白得多,很感谢慕课网有这样的好课,相对于其它教育平台,IT学习首选慕课网,大爱啊
2018-04-11