国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

JAVA 單例設計模式

2019-11-15 00:24:07
字體:
來源:轉載
供稿:網友
java 單例設計模式 Posted on 2015-05-31 16:30 楊波php 閱讀(...) 評論(...) 編輯 收藏

/*設計模式:針對此類問題最有效的解決方法JAVA 23種設計模式單例設計模式:解決一個類只在內存中存在一個對象如何讓一個類在內存中只存在一個對象?1、禁止其它的應用程序,通過此類來創建對象2、既然外部不能通過此類創建對象了,我們要用對象,就可以再本類里面創建本類對象3、為了其它應用程序能夠訪問到本類里面創建的對象,我需要對外界提供一種訪問方式如何用代碼體現出來:1、私有化構造方法2、在本類中創建本類對象3、得對外界提供訪問的方法單例設計模式什么時候用?在做項目的時候如果希望一個類,只需要一個對象就可以了,那么,我們就使用單例設計模式以下就是單例設計模式的簡單例子*/class Person{    String name;    PRivate Person(){}    static Person p    = new Person();    public static Person getInstance(){        return p;    }}public class Test{    public static void main(String[] args){        Person    A    =    Person.getInstance();        A.name    =    "小明";        Person    B    =    Person.getInstance();        System.out.println(B.name);    }}/*擴展知識:1、在類里面,可以new當前類為一個對象2、在類里面New的對象,可以設置為私有化的,或者公有化的等3、直接使用類名.靜態方法時,還可以賦值給其它變量,賦值后,相當于new了這個類對象,這個對象,可以訪問這個類的其它成員屬性,方法等*/


上一篇:JAVA 靜態代碼塊

下一篇:JAVA 繼承 extends

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东丽区| 永川市| 柏乡县| 江陵县| 泽州县| 武穴市| 阿拉善右旗| 张北县| 报价| 防城港市| 什邡市| 石景山区| 岢岚县| 乐清市| 万宁市| 咸丰县| 都匀市| 凭祥市| 邛崃市| 仙游县| 阳高县| 南澳县| 临沭县| 綦江县| 靖江市| 府谷县| 长岛县| 和硕县| 义乌市| 高青县| 苍梧县| 陇南市| 读书| 泾川县| 循化| 星子县| 乳山市| 和田县| 杨浦区| 青神县| 庆城县|