黑马程序员_Java设计模式之单例设计模式
来源:互联网 发布:易燃物品附有的数据 编辑:程序博客网 时间:2024/06/06 07:08
-----------android培训、java培训、java学习型技术博客、期待与您交流! ------------
设计模式:解决某一问题最行之有效的方法。
Java中23种设计模式。
单例设计模式:解决一个类在内存中,只存在一个对象。
1.class Student
{
private int age;
//这个是先初始化对象,称为饿汉式单例模式。
private stati Student s=new Student();
private Student(){}
public static Student getStudent()
{
return s;
}
public void setAge(int age)
{
this.age=age;
}
public int getAge()
{
return age;
}
public static void main(String[] args)
{
Student s1=Student.getStudent();
Student s2=Student.getStudent();
//s1,s2是同一个对象
}
}
2.class Single
{
private static Single s=null;
//对象是方法被调用时,才初始化,也叫做对象的延时加载,称为懒汉式单例模式。
private Single(){}
public static single getInstance()
{
if(s=null)
{
s=new Single();
return s;
}
}
}
-----------android培训、java培训、java学习型技术博客、期待与您交流! ------------
- 黑马程序员_Java设计模式之单例设计模式
- 黑马程序员_JAVA设计模式之单例模式
- 黑马程序员_java 单例设计模式
- 黑马程序员_java单例设计模式
- 黑马程序员_JAVA单例设计模式
- 黑马程序员_JAVA 单例设计模式
- 黑马程序员_JAVA 单例设计模式
- 黑马程序员_JAVA单例设计模式
- 黑马程序员_Java设计模式-单例设计模式
- 黑马程序员-之单例设计模式
- 黑马程序员-设计模式之单例设计模式
- 黑马程序员_java基础学习笔记之单例设计模式
- 黑马程序员-java设计模式之单例模式
- 黑马程序员--设计模式之单例模式
- 黑马程序员-23种设计模式之单例模式
- 黑马程序员-Java设计模式之单例模式解析
- 黑马程序员_JAVA设计模式之简单工厂
- 黑马程序员-Java学习笔记之设计模式(单例设计模式,装饰设计模式,模板设计模式)
- PHP单元测试工具phpunit安装(windows版)
- JAVA设计模式——备忘录模式
- linux platform 驱动模型分析
- java反射的使用
- dedecms文章列表如何分组显示
- 黑马程序员_Java设计模式之单例设计模式
- delphi中pchar、char、string的定义与区别
- 实现一个主机操纵两个显示器
- oracle查询所有用户表的表名、主键名称、索引、外键等
- 【IOS手机游戏开发】在 xcode 4 下为 iOS 制作 framework
- TypedArray和obtainStyledAttributes使用
- 关于ios键盘遮挡输入框
- 八大排序算法(1)_冒泡排序和选择排序
- Java static的演示