07 2016 档案

摘要:1.闲话少说,直接上代码。 import java.io.Serializable;//饿汉式public class Singleton01 implements Serializable{ //1.私有的属性 private static Singleton01 instance=new Sin 阅读全文
posted @ 2016-07-04 20:29 modelfrog 阅读(819) 评论(0) 推荐(0)
摘要:在java1.7之前大家都清楚switch的比较范围只能局限于(int 、short 、byte 、char)之间,Java 虚拟机和字节代码这个层次上,只支持在 switch 语句中使用与整数类型兼容的类型。在1.7后switch实现字符串比较的功能。具体是如何做到的?实际上,Java虚拟机和字节 阅读全文
posted @ 2016-07-04 19:53 modelfrog 阅读(32402) 评论(0) 推荐(1)
摘要:下面先看一段简单的demo 没有加上注释的demo时,输出的两个hashCode是相同的值,加上注释后的demo后,输出的两个hashCode的值是不同,有没有想过为什么?只不过是Date类重写了equals方法和生成hashCode的方法而已,在Date类的源码中生成hashCode的方法如下 D 阅读全文
posted @ 2016-07-03 14:50 modelfrog 阅读(1106) 评论(0) 推荐(0)