- 博客(7)
- 资源 (9)
- 收藏
- 关注
原创 java中的并发集合类概述
一,普通集合类中线程安全的集合:Vector && Stack1,Vector:(1)默认分配初始大小为10的数组,在构造方法中可以指定数组初始大小和增长大小。(2)线程安全主要是通过在方法中加synchronize关键字来实现,因此,相比于其他线程安全集合类,效率相对低吧。因为锁定的是方法。(3)查看源码会发现大量使用System.arraycopy()方法。所以,集合保证插入
2015-11-23 20:08:58 3489 1
原创 关于java中的迭代器实现层次
java中的迭代器早就接触过,但是对于Iterable和Iteraror还是有些晕。这两个接口到底什么关系呢?查了下API文档,Iterable中只有一个方法,那就是iterator()方法,方法返回Iterator.而Iterator里面呢?Iterator里有三个方法,next(),hasNext(),remove()我们所知道的集合类里实现的是Iterable里的iterator
2015-11-18 15:23:44 677
原创 guava中的Splitter
来源: java.lang.Object com.google.common.base.Splitter字符串分割器,顾名思义根据规则将输入的字符串进行分割输出。首先来个例子:Splitter.on(',').split("foo,bar,qux"),结果为: "foo", "bar" ,"qux",结果是以迭代器的形式返回,当然,后续会说明,还会有其他的形式。
2015-11-18 14:58:34 617
原创 Dom4j介绍与接口说明
前几天,做了一个作业题,其中用到了dom4j对xml文件的解析。其实关于dom4j,以前就所有了解,只是接口对应的文档结构不是很熟悉。这里总结下,方便以后查找。一 jar中节点元素定义如下: |-Element 定义XML 元素; |-Document定义了XML文档; -DocumentType 定义XML DOCTYPE声明; -E
2015-11-08 12:39:47 544
转载 vi 编辑器常用命令
常用vi编辑器命令行对于VI的命令行,不需要特意的去记忆,写下来,让要用到的时候能找到就行 游标控制h游标向左移j游标向下移k游标向上移l (or spacebar)游标向右移w向前移动一个单词b向后移动一个单词
2015-11-05 14:11:59 306
转载 java知识点汇总
今天发现了一个非常详细全面的java知识点汇总博客,转发下,与其他的小伙伴分享。http://pengcqu.iteye.com/blog/504630java知识点汇总这里记录下,有时间好好学习下。
2015-11-03 16:06:39 265
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人