摘要: 本文为转载文章,如有侵权,请告知删除 1. 关于HashMap的一些说法: a) HashMap实际上是一个“链表散列”的数据结构,即数组和链表的结合体。HashMap的底层结构是一个数组,数组中的每一项是一条链表。 b) HashMap的实例有俩个参数影响其性能: “初始容量” 和 装填因子。 c 阅读全文
posted @ 2018-12-02 22:34 魔瞳 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 本文为转载,如有侵权,请告知删除 1.为什么使用内部类? 使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现, 对于内部类都没有影响 1.1.使用内部类最大的优点就在于它能够非常好的解决多重继承的问题,使用内部类还能够为我们带来如下 阅读全文
posted @ 2018-12-02 21:29 魔瞳 阅读(206) 评论(0) 推荐(0) 编辑
摘要: Java中静态变量只能是成员变量,局部方法中的局部变量除final外不能有任何其他修饰符,例如: 阅读全文
posted @ 2018-12-02 19:46 魔瞳 阅读(3005) 评论(0) 推荐(0) 编辑
摘要: 1 public class Test { 2 class Super { 3 int flag = 1; 4 5 Super() { 6 test(); 7 } 8 9 void test() { 10 System.out.println("Super.test() flag=" + flag) 阅读全文
posted @ 2018-12-02 19:06 魔瞳 阅读(1405) 评论(0) 推荐(0) 编辑
摘要: switch()函数中能放置的值为:byte,short,char,int,string,enum类型或者byte,short,char,int的包装类,其中,string类型是java7(含)之后才支持的,其他类型数据会报错, 报错信息为: Cannot switch on a value of 阅读全文
posted @ 2018-12-02 16:03 魔瞳 阅读(1104) 评论(0) 推荐(0) 编辑