Fight With Me!!!

导航

2016年3月8日 #

ArrayList Iterator remove java.lang.UnsupportedOperationException

摘要: 在使用Arrays.asList()后调用add,remove这些method时出现 java.lang.UnsupportedOperationException异常。这是由于Arrays.asList() 返回java.util.Arrays$ArrayList, 而不是ArrayList。Ar 阅读全文

posted @ 2016-03-08 13:47 nickTimer 阅读(378) 评论(0) 推荐(0) 编辑

java常量池概念

摘要: 在class文件中,“常量池”是最复杂也最值得关注的内容。 Java是一种动态连接的语言,常量池的作用非常重要,常量池中除了包含代码中所定义的各种基本类型(如int、long等等)和对象型(如String及数组)的常量值还,还包含一些以文本形式出现的符号引用,比如: 类和接口的全限定名; 字段的名称 阅读全文

posted @ 2016-03-08 12:57 nickTimer 阅读(200) 评论(0) 推荐(0) 编辑

ArrayList和LinkedList

摘要: ArrayListArrayList其实是包装了一个数组 Object[],当实例化一个ArrayList时,一个数组也被实例化,当向ArrayList中添加对象是,数组的大小也相应的改变。这样就带来以下有缺点:快速随即访问 你可以随即访问每个元素而不用考虑性能问题,通过调用get(i)方法来访问下 阅读全文

posted @ 2016-03-08 09:59 nickTimer 阅读(189) 评论(0) 推荐(0) 编辑