摘要:
流的分类:按数据流向分为输入流(从外部设备读取数据到程序)和输出流(从程序向外部设备写入数据);按功能分为节点流(直接连接到数据源或目的地的流)和处理流(对其他流进行包装,添加功能)。 缓冲流:缓冲流是一种处理流,它在内存中设置了一个缓冲区,可以提高 I/O 操作的效率。例如,BufferedInp 阅读全文
摘要:
List 接口的特点:List 是有序的集合,可以包含重复元素。它继承自 Collection 接口,提供了根据索引访问元素的方法。 流的定义:I/O 流是一种数据传输的通道,用于在程序和外部设备(如文件、网络等)之间传输数据。可以将流想象成水流,数据就像水流中的水滴。 字节流和字符流:字节流以字节 阅读全文
摘要:
集合的优势:与数组相比,集合可以动态地调整大小,提供了更方便的插入、删除和查找操作,并且有丰富的方法来处理数据。 泛型与集合:泛型可以在编译时检查集合中元素的类型,提高代码的安全性和可读性。例如,List list = new ArrayList(); 只能存储字符串类型的元素。 常用的集合类:Ar 阅读全文