zoukankan      html  css  js  c++  java
  • 单例模式应用

    Emperor类中的代码:

     1 package org.hanqi.pn0120;
     2 
     3 public class Emperor {
     4     private static Emperor emperor=null;
     5     private Emperor()
     6     {
     7         
     8     }
     9     public static Emperor getInstance()
    10     {
    11         if(emperor==null)
    12         {
    13             emperor=new Emperor();
    14         }
    15         return emperor;
    16     }
    17     public void getName()
    18     {
    19         System.out.println("我是皇帝:太上皇");
    20     }
    21 }
    View Code

    Test类的代码:

     1 package org.hanqi.pn0120;
     2 
     3 public class Testemperor {
     4 
     5     public static void main(String[] args) {
     6         // TODO Auto-generated method stub
     7         System.out.println("创建皇帝1对象:");
     8         Emperor emperor1=Emperor.getInstance();
     9         emperor1.getName();
    10         System.out.println("创建皇帝2对象:");
    11         Emperor emperor2=Emperor.getInstance();
    12         emperor2.getName();
    13         System.out.println("创建皇帝3对象:");
    14         Emperor emperor3=Emperor.getInstance();
    15         emperor3.getName();
    16         
    17 
    18     }
    19 
    20 }
    View Code

  • 相关阅读:
    msyql数据库位置
    linux端口
    crontab
    floyd算法 青云的机房组网方案(简单)
    拓扑排序 codevs 4040 cojs 438
    高精度模板
    莫比乌斯函数
    二分算法~~~大综合
    莫比乌斯反演 BZOJ 2820
    2016.6.2考试整理
  • 原文地址:https://www.cnblogs.com/beens/p/5247501.html
Copyright © 2011-2022 走看看