package Single;public class SingleDemo{public static void main(){}}//饿汉式**推荐class Single{private static final Single s=new Single();Single(){}public static Single getSingle(){return s;}}/*懒汉面试class Single{private static Single s=null;Single(){}public static Single getSingle(){//加同步修饰符虽解决想线程安全问题,但在线程进入时判断,每次拿对象都要判断,效率相对较低if(s==null){//提前加判断是为了解决效率问题,若无则要判断锁,经历一篇后,进来不需要判断锁synchronized(Single.class){//加锁是为了解决线程安全问题if(s==null)//-->0 -->1s=new Single();return s;}}}}*/
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。