摘要:
Set Set是Collection的子接口,其定义如下: public interface Set<E> extends Collection<E> 与List相同,此接口也使用了泛型,使用时必须指定具体的类型。 Set常见的实现子类:HashSet、TreeSet HashSet HashSet 阅读全文
摘要:
因为数组的局限性,Java提供了集合充当容器去存储、处理若干的其他对象。 相较于数组,集合它: 性能更高 易拓展和易修改 更多的集合类型处理更多的数据问题 .... Collection Collection,它是除Map外,所有其他集合类的根接口。 开发中很少直接使用Collection接口进行开 阅读全文
摘要:
把一个对象转换为二进制流就是对象的序列化。(对象👉二进制流) 二进制流转换为一个对象就是对象的反序列化。(二进制流👉对象) 二进制流也就是byte[]数组 如果一个类的对象想要被序列化,则这个类必须要实现java.io.Serializable接口。 该接口定义如下: public interf 阅读全文
摘要:
IO流还提供了一组转换流 主要包括转换输出流(OutputStreamWriter)和(转换输入流InputStreamReader)。 OutputStreamWriter 转换输出流是Writer的子类,作用是将字节输出流转换为字符输出流。(字节👉字符) OutputStreamWriter构 阅读全文
摘要:
System类的常量 常量 描述 public final static InputStream in 系统标准输入,一般是键盘 public final static PrintStream out 系统标准输出,一般是显示器 public final static PrintStream err 阅读全文
摘要:
Java拾贝不建议作为0基础学习,都是本人想到什么写什么 在整个IO包中,打印流是输出信息最方便的类。 主要包括字节打印流(PrintStream)和字符打印流(PrintWriter) 打印流没有输入流,所以没有输入输出这个说法,都是输出 PrintStream 字节打印流属于OutputStre 阅读全文
摘要:
Java拾贝不建议作为0基础学习,都是本人想到什么写什么 文件在硬盘或传输时都以字节的形式进行传输。包括图片、视频等。 思路: 先定位源文件 file1作为源文件,file2作为复制文件 使用字节流输入流读取file1 使用字节流输出流输出file2 关闭流。 定位源文件,我特地翻出来一张学校对面理 阅读全文
摘要:
Java拾贝不建议作为0基础学习,都是本人想到什么写什么 字符流 字符流是专门针对字符的IO。在字符流中: 输出流主要使用Writer类,输入流主要使用Reader类 字符输出流 Writer类定义如下: public abstract class Writer implements Appenda 阅读全文
摘要:
Java拾贝不建议作为0基础学习,都是本人想到什么写什么 在JavaIO中,流的操作主要有字节流和字符流两大类。 两类都有输入和输出操作。 字节流 字节流主要操作Byte(字节)数据类型。在字节流中: 输出流主要使用OutputStream类,输入流主要使用InputStream类。 OutputS 阅读全文
摘要:
Java拾贝不建议作为0基础学习,都是本人想到什么写什么 Java中提供了IO包以操控计算机中的文件 File类 在整个IO包中,与文件相关的类就是File类。使用它可以进行创建或删除文件 因为File类是个普通类,初始化它需要调用其有参构造 public File(String pathname) 阅读全文