设计模式案例--单例模式--懒汉式单例模式(lazy singleton)
来源:互联网 发布:javascript 快速入门 编辑:程序博客网 时间:2024/06/04 20:03
懒汉式单例模式(lazy singleton)
单例类文件StudentSingleton.java
package com.dou361.singleton;/** * @author Admin *懒汉单例模式 */public class StudentSingleton {private static StudentSingleton studentSingleton = null;private StudentSingleton(){}public static synchronized StudentSingleton getInstance() {if(studentSingleton != null) {return studentSingleton;} else {return studentSingleton = new StudentSingleton();}}public void getName() {System.out.println("我是赖汉单例模式");}public void getGender() {System.out.println("我是爷们");}}测试类文件Test.java
package com.dou361.test;import com.dou361.singleton.StudentSingleton;public class Test {public static void main(String[] args) {StudentSingleton studentSingleton = StudentSingleton.getInstance();studentSingleton.getName();studentSingleton.getGender();StudentSingleton student = StudentSingleton.getInstance();student.getName();student.getGender();//判断是否是单例System.out.println(studentSingleton.equals(studentSingleton));}}
0 0
- 设计模式案例--单例模式--懒汉式单例模式(lazy singleton)
- 设计模式案例--单例模式--饿汉式单例模式(hunger singleton)
- 设计模式 Singleton 单例 懒汉,线程安全
- 懒汉式单例模式(Singleton)
- 懒汉单例设计模式
- 单例设计模式(C#) 懒汉模式
- 单例设计模式之懒汉模式
- 设计模式案例--单例模式--登记式单例模式(registry singleton)
- Java设计模式(一):单例设计模式(singleton)之懒汉式
- 懒汉单例模式
- 单例设计模式(Singleton)
- 单例设计模式Singleton
- singleton(单例设计模式)
- 单例设计模式(Singleton)
- Singleton 单例设计模式
- 单例设计模式Singleton
- Singleton 单例设计模式
- Singleton单例设计模式
- apache+tomcat集成服务器之转发
- P4列出修改内容
- 第9章 防火墙与NAT服务器
- HDU3555 Bomb
- POJ3723 Conscription 【并查集】
- 设计模式案例--单例模式--懒汉式单例模式(lazy singleton)
- iOS-浅谈runtime运行时机制01
- linux 怎么完全卸载mysql数据库
- C#大数据导出到Excel
- Oracle转到mysql遇到的常见问题和Oracle与MySQL语法区别。
- 第十周项目5完数问题
- Angular 重构与 CSS 慎用 float
- C/C++内存泄漏及检测
- hdu1004Let the Balloon Rise 我的c++代码