這篇文章主要用實(shí)例分析Java單例模式,內(nèi)容簡(jiǎn)而易懂,希望大家可以學(xué)習(xí)一下,學(xué)習(xí)完之后肯定會(huì)有收獲的,下面讓小編帶大家一起來(lái)看看吧。
專(zhuān)注于為中小企業(yè)提供成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)海安免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上1000+企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
本文實(shí)例講述了Java單例模式。分享給大家供大家參考,具體如下:
在實(shí)際開(kāi)發(fā)的時(shí)候會(huì)有一些需求,在某個(gè)類(lèi)中只能允許同時(shí)存在一個(gè)對(duì)象。這時(shí)就需要用到單例模式。代碼如下
package org.aaa; public class ex { private static ex e; public static ex getEx() { if (e == null) { e=new ex(); } return e; } private ex() { System.out.println("執(zhí)行單立模式"); } }
調(diào)用
package org.aaa; public class ssss { public static void main(String[] ages){ ex e1=ex.getEx(); ex e2=ex.getEx(); if(e1==e2){ System.out.println("同一個(gè)對(duì)象"); }else{ System.out.println("不同的對(duì)象"); } } }
結(jié)果
以上就是關(guān)于用實(shí)例分析Java單例模式的內(nèi)容,如果你們有學(xué)習(xí)到知識(shí)或者技能,可以把它分享出去讓更多的人看到。