2016年5月27日

equals和==的区别

摘要: 1.如果比较的是字符串,==和equals是不同的,因为String重写了Object的equals方法,结果就是比较两个字符串,只要字符串的内容一样,就返回true,不用时同一个字符串对象,但如果用==,比较的是内存在地址,就要求,对象必须是同一个. 2.用户自定义类型,除非手动重写equals, 阅读全文

posted @ 2016-05-27 14:51 卅年 阅读(128) 评论(0) 推荐(0) 编辑

多线程单例 可以概括为两中模式(饿汉模式和懒汉模式)

摘要: 如何保证多线程下的单例。 1多线程安全单例模式一(不使用同步锁). 2.多线程安全单例模式一(使用同步锁). 3.多线程安全单例模式一(使用双重同步锁). 阅读全文

posted @ 2016-05-27 14:10 卅年 阅读(209) 评论(0) 推荐(0) 编辑

导航