读书人

器皿、流

发布时间: 2013-08-09 15:16:24 作者: rapoo

容器、流

在容器章节里,重点主要有:一个图,一个类,三个知识点,六个接口。

1、List接口:

?????? List接口容器里的元素都对应一个整数型的序号,用来记载元素在容器中的位置,可以根据序列号存取元素。List的子接口有ArrayList和LinkedList接口。

?????? List的常用算法:

??? void sort(List)??? //对list内的元素进行排序

??? void shuffle(List)?? //随机排序

??? void reverse(List)??? //逆排序

??? void copy(List dest,List src)?? //将src里的内容拷贝到dest中

2、comprarable接口:

?????? compare是比较的意思。comprarable接口只有一个方法:public int comprareTo(object obj)?? //比较两个对象大小

3、Map接口:

????? Map中存储的键—值对通过键来标识,所以键—值不能重复。在Map接口中有hashMap和TreeMap接口。

第七章总结:

(1)一个图:API的类图结构图

(2)一个类:collections类

(3)3个知识点:for增强型、Genreic(jdk泛型)、Auto-boxing/unboxing(自动打包/解包)

(4)6个接口:collection接口、set接口、list接口、map接口、comparable接口、iterator接口

?

第八章 流

???????流(stream)是用来获取数据的,流可以理解为一个通道。

?????? 在java.io包中包含四种抽象流类型。

??????(1)字节流:Inputstream(输入)、Outputstream(输出)

??????(2)字符流:Reader(输入)、Writer(输出)

????? 除了上面四种流以外还有节点流和处理流。节点流:可以从一个特定的数据源读写数据。处理流:可以理解为在一个流通道外再加一层通道。

(1)inputstream:以字节形式输入数据。

(2)outputstream:一字节形式输出数据。

(3)reader:以字符为单位输入数据。

(4)writer:以字符为单位输出数据。

(5)buffer缓冲流:

(6)转换流

(7)数据流

(8)print打印流

(9)object流

??

?

?

1 楼 q395488499 2013-08-02 怎么没有7月30-31两天的总结?

读书人网 >其他相关

热点推荐