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

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

hot3.png

/** * 单利模式 */public class Test1 {    /**	 * 这里的标识符 和下面的实体类注意顺序	 * 如果new在前面 设置变量在后面变量还没有被初始化造成错误	 */	private static boolean isNew1=true;	private static Test1 t1=new Test1();        // 构造方法是私有的      private Test1(){          if(isNew1){          	isNew1 = !isNew1;          }          else{           throw new RuntimeException("单利防止侵犯");        }      }  		public static Test1 getTest(){		return t1;	}		public static void main(String[] args) throws InstantiationException, IllegalAccessException {		Test1 t1=Test1.getTest();		Test1 t2=Test1.class.newInstance();		System.out.println(t1.hashCode());		System.out.println(t2.hashCode());	}}

转载于:https://my.oschina.net/findurl/blog/1832050

你可能感兴趣的文章
并发 1
查看>>
Python(命令行)
查看>>
Multiple annotations found at this line: 解决办法
查看>>
java B2B2C源码电子商务平台 ---搭建Eureka注册中心
查看>>
企业级 SpringBoot 教程 (十五)Springboot整合RabbitMQ
查看>>
威胁快报|首爆,新披露Jenkins RCE漏洞成ImposterMiner挖矿木马新“跳板”
查看>>
菲律宾钱包商Coins.ph正式推出支持BCH的钱包版本
查看>>
分布式服务框架之远程通讯技术及原理分析
查看>>
我的友情链接
查看>>
学习linux
查看>>
vim
查看>>
两个精确时间比较大小,Jquery代码
查看>>
SQL Server -- ROW_NUMBER () 与 PARTITION 组合妙用
查看>>
windows-nodejs代码修改-自动重启服务-supervisor_已迁移
查看>>
Java数组的基本操作
查看>>
AJAX短信验证码接口,setInterval,clearInterval倒计时显示
查看>>
查看R源代码的六种方法
查看>>
我的友情链接
查看>>
Windows Azure 虚拟网络创建
查看>>
Eclispe远程调试sqoop
查看>>