大学JAVA课堂笔记

1.collection接口有hashset类为优化查询速度而设计的set,Treeset类实现了set接口提取有序数列,ArrayDueue类是基于数组的双端列队,按先进先出的方式操作集合元素,LinledList对顺序访问进行了优化,TreeMap可以对舰队想进行排序。
2.add集合当中添加一个元素,addAll(c)像集合中添加集合c中的所有元素,contains(o)判断集合中是否存在指定元素,containsAll判断集合中是否包含集合c中的所有元素。isEmpty判断集合是否为空。remove(o)删除集合中的o,若有多个,则删除第一个。
3.List是一个有序的、可重复的、集合当中都有一个对应的索引,List集合默认按元素的添加顺序设置元素的集合,ArrayList类实现可可变数组的大小,储存在内的数据元素称为元素,ArrayList()构造一个初始容量为101的空列表,中E get(index)获得相应元素的下标值,intdex(o)返回此集合中的一次出现指定元素的索引,
4. BufferedReader 类主要用于辅助其他字符输入流,它带有缓冲区,可以先将一批数据读到内存缓冲区。当缓冲区满了以后,再将缓冲区的数据一次性写到字符输出流,其目的是为了提高数据的写效率。
5.InputStreamReader是从字节流到字符流的桥梁:它读取字节,并使用指定的charset将其解码为字符。它使用的字符集可以由名称指定,也可以被明确指定,或者可以接受平台的默认字符集。每个调用InputStreamReader的read()方法之一可能会导致从底层字节输入流读取一个或多个字节。为了使字节有效地转换为字符,可以从底层流读取比满足当前读取操作所需的更多字节。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值