一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務(wù)器之家 - 編程語言 - JAVA教程 - java Signleton模式詳解及示例代碼

java Signleton模式詳解及示例代碼

2020-06-21 15:06java教程網(wǎng) JAVA教程

Singleton模式是創(chuàng)建模式。這種模式只涉及一個類是負(fù)責(zé)創(chuàng)建自己的對象。該類確保只有一個對象獲得創(chuàng)建。這個類提供了一種方法來訪問它的唯一對象

Singleton模式是創(chuàng)建模式。

這種模式只涉及一個類是負(fù)責(zé)創(chuàng)建自己的對象。

該類確保只有一個對象獲得創(chuàng)建。

這個類提供了一種方法來訪問它的唯一對象。

例如,當(dāng)設(shè)計一個用戶界面,我們只能有一個主應(yīng)用程序的窗口。我們可以使用Singleton模式,以確保有是MainApplicationWindow對象的一個??實例。

下面的代碼將創(chuàng)建一個主窗口類。

MainWindow類有其私有的構(gòu)造,并有其自身的靜態(tài)實例。

主窗口類提供了一個靜態(tài)方法來獲取其靜態(tài)實例外面的世界。

我們的演示類將使用主窗口類來獲得一個主窗口對象。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
class MainWindow {
  //create an object of MainWindow
  private static MainWindow instance = new MainWindow();
 
  //make the constructor private so that this class cannot be
  //instantiated by other class
  private MainWindow(){}
 
  //Get the only object available
  public static MainWindow getInstance(){
   return instance;
  }
 
  public void showMessage(){
   System.out.println("Hello World!");
  }
}
 
public class Main {
  public static void main(String[] args) {
   //Get the only object available
   MainWindow object = MainWindow.getInstance();
 
   //show the message
   object.showMessage();
  }
}

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

原文鏈接:http://www.manongjc.com/article/137.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲无人区乱码中文字幕 | 俄罗斯美女尿尿 | 999精品视频在线观看热6 | 亚洲精品在线看 | 国产精品久久久久久 | 图片专区小说专区卡通动漫 | boobsmilking流奶水| 欧美性xxxxx 欧美性bbbbbxxxxxddd | 精品国产91久久久久久久a | 四虎影视在线观看永久地址 | 国产v日韩v欧美v精品专区 | 久久99精品国产自在自线 | 成人1234| 国产精品特黄毛片 | 亚洲精品老司机福利在线播放 | 小草高清视频免费直播 | 私人家庭影院5577 | 91亚洲成人 | 国产日韩精品一区二区在线观看 | 国产午夜永久福利视频在线观看 | 天天做天天爽天天谢 | 欧美久久热 | 高清视频大片免费观看 | 肉文高h文 | 2019午夜福合集高清完整版 | 成人私人影院在线观看网址 | 国产午夜久久精品 | 国产精品思瑞在线观看 | 国产一区精品视频 | 寡妇快点好大好爽视频 | 国产伦精品一区二区三区免 | 国产二区精品视频 | 羞羞麻豆国产精品1区2区3区 | 四虎成人影院网址 | 明星裸乳照无奶罩 | 日韩在线视频二区 | 精品国产91久久久久久久a | 久久水蜜桃亚洲AV无码精品偷窥 | 毛片影院 | 我的妹妹最近有点怪在线观看 | 女bbbbxxxx视频 |