最新回答 / 你爱的是我吗
嗯~答案找到了 这个安全性是相对说的,如果就本页面打的那几个代码并不能说就达到了安全性。如果加一些其他修饰规范代码的前提下才可以说那样做起到了安全性 。 解释的网站是https://blog.csdn.net/fututadeyoushang/article/details/80941537
2019-05-10
最赞回答 / HungerCheung
您需要理解以下两段代码的区别:<...code...>在代码1中,在没有实现“单例模式”的情况下,是实实在在的分别创建了两个对象s1和s2。所有这里的s1和s2肯定是不同的。而已经实现了“单例模式”之后,唯一的对象instance在Singleton类中已经创建。在代码2中,没有创建任何新的对象,s1和s2都只是引用了Singleton中的instance而已。所有这里的s1和s2肯定是相同的。希望我的回答能给你帮助。如果您还有任何疑惑,可以私信我。望采纳,谢谢您。
2018-03-08
最新回答 / HungerCheung
Java框架是对原生的Java做了更好的封装、方便用户开发使用,这是面向对象语言的特点。设计模式只是一种思想。没有必要学好没有一种模式,再投入具体编码学习中。建议您,在具体的框架学习中,去了解熟悉这些思想。如果我的回答对您有所帮助,望采纳。如果您还有其他困惑,可以私信我,我会尽快回复。谢谢。
2017-12-29
最赞回答 / dievu
饿汉式: 我很饿,我必须马上吃饱。 我创建类的对象时候必须马上实例化!懒汉式:我很懒;我有拖延症。我创建类的对象的时候并不想第一时间实例化,只有等到要用到的时候才实例化。
2017-04-24
已采纳回答 / 慕粉4117368
是的,比如要是多线程访问的情况下,很容易,线程一访问到一半,线程二突然插进来执行,所以要加同步处理的机制,防止在线程一执行的情况下,有别的线程抢占进来执行,加上同步就可以使一个线程运行完了,下一个线程才可以拿到cpu的资源继续执行
2017-04-12