• Java基础知识强化13:Java中单例模式案例使用(懒汉式)


    1.古往今来历史上皇帝通常只有一人。为了保证其唯一性,古人采用增加"防伪标识"的办法,如玉玺。更为简单的办法就是限制皇帝的创建。本案例中就是使用单例模式从而保证皇帝的唯一性。实例运行如下:
    代码:

    (1)Empreror.java:(定义的皇帝类)

     1 package himi.only;
     2 
     3 public class Empreror {
     4     private static Empreror empreror = null;
     5     private Empreror() {
     6         
     7     }
     8     public static synchronized Empreror getInstance() {
     9         if(empreror ==null) {
    10             empreror = new Empreror();
    11         }
    12         return empreror;
    13     }
    14     
    15     private void getName() {
    16         System.out.println("中国历史上第一位皇帝是:秦始皇嬴政");
    17     }
    18 
    19 }

    (2)定义一个测试类Test:

    package himi.only;
    
    public class Test {
    
        public static void main(String[] args) {
            Empreror.getInstance().getName();
    
        }
    
    }

    2.运行结果

  • 相关阅读:
    nconf修改密码
    快速清空一个文
    freebsd安装snmp
    -bash: mail: command not found
    重置Cacti密码
    cacti添加被监控机全过程
    cacti图形字符乱码
    博客链接
    tar命令详解
    MainPresenter 实现类
  • 原文地址:https://www.cnblogs.com/hebao0514/p/4773562.html
Copyright © 2020-2023  润新知