时间:2021-05-20
单例模式用于保证在程序的运行期间某个类有且仅有一个实例。其优势在于尽可能解决系统资源。通过修改构造方法的访问权限就可以实现单例模式。
代码如下:
复制代码 代码如下:
public class Emperor {
private static Emperor emperor = null;// 声明一个Emperor类的引用
private Emperor() {// 将构造方法私有
}
public static Emperor getInstance() {// 实例化引用
if (emperor == null) {
emperor = new Emperor();
}
return emperor;
}
public void getName() {// 使用普通方法输出皇帝的名字
System.out.println("我是皇帝:明日科技");
}
}
public class Test {
public static void main(String[] args) {
System.out.println("创建皇帝1对象:");
Emperor emperor1 = Emperor.getInstance();// 创建皇帝对象
emperor1.getName();// 输出皇帝的名字
System.out.println("创建皇帝2对象:");
Emperor emperor2 = Emperor.getInstance();// 创建皇帝对象
emperor2.getName();// 输出皇帝的名字
System.out.println("创建皇帝3对象:");
Emperor emperor3 = Emperor.getInstance();// 创建皇帝对象
emperor3.getName();// 输出皇帝的名字
}
}
效果如图:
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
java单例模式的实例详解概念: java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点:
Java单例模式的实现,对java单例模式的几种实现方法进行了整理:单例模式好多书上都是这么写的:publicclassSingleTon1{privateSi
单例模式概念:java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。单例模式有一下特点:1、单例类只能有一个实例。2、
本文实例为大家分享了java单例模式实现面板切换的具体代码,供大家参考,具体内容如下1、首先介绍一下什么是单例模式: java单例模式是一种常见的设计模式,那
单例模式单例模式,可以说设计模式中最常应用的一种模式了,据说也是面试官最喜欢的题目。但是如果没有学过设计模式的人,可能不会想到要去应用单例模式,面对单例模式适用