随笔分类 -  04.JAVA新特性

摘要:在JDK1.6中,HashMap采用位桶+链表实现,即使用链表处理冲突,同一hash值的Entity都存储在一个链表里。但是当位于一个桶中的元素较多,即hash值相等的元素较多时,通过key值依次查找的效率较低。而JDK1.8(JDK版本号为:1.8.0_25)中,HashMap采用位桶+链表+红黑... 阅读全文
posted @ 2015-11-29 22:16 moonandstar08 阅读(396) 评论(0) 推荐(0) 编辑
摘要:Java 8主要新特性包括如下几点: 一、接口的默认方法和静态方法 Java 8版之前,接口只有抽象方法,而在Java 8,为接口新增了两种类型的方法。 第一种是默认方法:在Java 8中,可以通过使用default关键字来添加默认的方法实现。 接口的实现类可以直接使用这些默认的方法,同时还可以重写 阅读全文
posted @ 2015-11-27 22:48 moonandstar08 阅读(283) 评论(0) 推荐(0) 编辑
摘要:在Java虚拟机(以下简称JVM)中,类包含其对应的元数据,比如类的层级信息,方法数据和方法信息(如字节码,栈和变量大小),运行时常量池,已确定的符号引用和虚方法表。在过去(当自定义类加载器使用不普遍的时候),类几乎是“静态的”并且很少被卸载和回收,因此类也可以被看成“永久的”。另外由于类作为JVM... 阅读全文
posted @ 2015-11-27 22:41 moonandstar08 阅读(2305) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示