博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java学习之单件模式
阅读量:6226 次
发布时间:2019-06-21

本文共 610 字,大约阅读时间需要 2 分钟。

  hot3.png

单件模式确保一个类只有一个对象

在包test中建立一个类Person:

package test;

public class Person {

    private String name;//姓名

    private int age;//年龄

    private static Person p;

    private Person(String name,int age){

    this.name=name;

    this.age=age;

    }

    public static Person getInstrace(String name,int age){

        if(p==null){

        p=new Person(name,age);

        }

        return p;

    }

    public void say(){

        System.out.println(name+age);

    }

}

在包test中建立test类:

package test;

public class Test {

    public static void main(String[] args) {

        Person p=Person.getInstrace("dyb", 22);

        p=Person.getInstrace("ddd", 234);//没有实例

        p.say();

    }

}

输出结果为:dyb22

转载于:https://my.oschina.net/zjcx/blog/679546

你可能感兴趣的文章
nodejs基础 -- NPM 使用介绍
查看>>
Loadrunner中关联的作用:
查看>>
(转)BT1120接口及协议
查看>>
Robot Framework与Web界面自动化测试学习笔记:定位到新窗口
查看>>
The Dataflow Model 论文
查看>>
Linux守护进程
查看>>
遇到没“人性”的管理:你真可怜!
查看>>
http://www.bootcss.com/p/font-awesome/
查看>>
新浪微博UWP UI意见征求
查看>>
使用ServiceStack构建Web服务
查看>>
Linqer工具
查看>>
table中超过长度的列,显示省略号
查看>>
Qtcreator中经常使用快捷键总结
查看>>
可扩展Web架构与分布式系统(转)
查看>>
KVM虚拟机的安装
查看>>
【转】PHP中require和include路径问题总结
查看>>
Android 监听apk安装替换卸载广播
查看>>
指针之——一级二级多级指针
查看>>
AndroidStudio遇到过的问题
查看>>
MySQL整体架构与内存结构
查看>>