
java
sgly2005
这个作者很懒,什么都没留下…
展开
-
java集合框架
1,set 不能重复的元素 hashset 底层实现hashmap treeset 有序 底层实现 treemap linkedhashset 继承自hashset 插入序 hashset > linkedhahset >treeset 效率 2,list arraylist 底层实现object[]数组 linkedlist 底层实现是双原创 2015-09-19 12:15:45 · 289 阅读 · 0 评论 -
java反射机制浅析
转载自http://www.cnblogs.com/gulvzhe/archive/2012/01/27/2330001.html Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。反射的概念是由Smith在1982年转载 2015-09-22 17:33:50 · 291 阅读 · 0 评论 -
arraylist add(int index) 方法时 index是处于前半部分还是后半部分效率高
public void add(int index, E element) { if (index > size || index 0) throw new IndexOutOfBoundsException( "Index: "+index+", Size: "+size); ensureCapacity(原创 2015-09-19 14:46:31 · 511 阅读 · 0 评论 -
jdk1.6 和 jdk1.7中的 substring(ing begin int end)的不同
jdk1.6 和 jdk1.7中的 substring(ing begin int end)中的不同 首先String 内部存储的仍然是一个char[] String a = "abcdef" b= a.subString(0,1) (1)1.6中b返回的仍然是a那块内存只是偏移量和边界不同,这时候如果a长度很大,b长度很小而且b生命周期长的话,容易内存泄露,如果想返回一个新的内原创 2015-09-23 18:22:44 · 354 阅读 · 0 评论