随笔分类 -  IO

摘要:java IO流之对象流ObjectInputStream ObjectInputStream Serializable 对象流:用于存储和读取基本数据类型数据或对象的处理流。 它的强大之处就是可以把Java中的对象写入到数据源中,也能把对象从数据源中还原回来。 序列化和反序列化: ObjectOu 阅读全文
posted @ 2021-08-15 16:14 SKPrimin 阅读(162) 评论(0) 推荐(0) 编辑
摘要:java IO流之DataInputStream DataOutputStream 数据流 数据流:用来操作基本数据类型(byte short int long double float char boolean)和字符串(String) DataInputStream 将文件中存储的基本数据类型和 阅读全文
posted @ 2021-08-15 15:21 SKPrimin 阅读(118) 评论(0) 推荐(0) 编辑
摘要:java IO流之System.in & System.out 控制台输出保存至文件 System 类包含一些有用的类字段和方法。它不能被实例化。 字段摘要 static PrintStream err “标准”错误输出流。static InputStream in “标准”输入流。默认情况下 从键 阅读全文
posted @ 2021-08-15 14:12 SKPrimin 阅读(219) 评论(0) 推荐(0) 编辑
摘要:java IO流之InputStreamReader OutputStreamWriter 转换流 作用:将字节流和字符流进行转换。转换流属于字符流 InputStreamReader :字节输入流 -->字符的输入流OutputStreamWriter : 字符输出流 -->字节的输出流 Inpu 阅读全文
posted @ 2021-08-15 12:22 SKPrimin 阅读(140) 评论(0) 推荐(0) 编辑
摘要:java IO流之缓冲字符流BufferedReader BufferedWriter 方法 实例 LineNumberReader加行号 BufferedReader 从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。 可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下 阅读全文
posted @ 2021-08-15 08:51 SKPrimin 阅读(134) 评论(0) 推荐(0) 编辑
摘要:java IO流之BufferedInputStream、 BufferedOutputStream缓冲字节流 对比几种字节流访问方式 使用缓冲区字节流能减少访问存储器的次数,加快运行速度,延长存储器使用年限 想要完成缓冲区的效果,单纯的靠File-In/Out-putStream是不能完成的,这个 阅读全文
posted @ 2021-08-14 22:38 SKPrimin 阅读(79) 评论(0) 推荐(0) 编辑
摘要:java IO流之字节输出流 FileOutputStream 文件输出流是用于将数据写入 File 或 FileDescriptor 的输出流。文件是否可用或能否可以被创建取决于基础平台。特别是某些平台一次只允许一个 FileOutputStream(或其他文件写入对象)打开文件进行写入。在这种情 阅读全文
posted @ 2021-08-14 16:57 SKPrimin 阅读(152) 评论(0) 推荐(0) 编辑
摘要:FileInputStream FileInputStream 从文件系统中的某个文件中获得输入字节。哪些文件可用取决于主机环境。 用于读取诸如图像数据之类的原始字节流。如果文件是文本文件,那么就不要使用字节流读取了,建议使用字符流FileReader。 在UTF-8格式文件中,英文字符 底层实际占 阅读全文
posted @ 2021-08-14 16:22 SKPrimin 阅读(187) 评论(0) 推荐(0) 编辑
摘要:java IO流之FileReader FileWriter处理文件 复制文件内容 分步实现 创建读写文件对象 //1.1有一个源文件 File f1 = new File("IOStream/src/testfile/test.txt"); //1.2有一个目标文件: File f2 = new 阅读全文
posted @ 2021-08-14 10:54 SKPrimin 阅读(58) 评论(0) 推荐(0) 编辑
摘要:FileWriter 用来写入字符文件的便捷类。此类的构造方法假定默认字符编码和默认字节缓冲区大小都是可接受的。要自己指定这些值,可以先在 FileOutputStream 上构造一个 OutputStreamWriter。 文件是否可用或是否可以被创建取决于底层平台。特别是某些平台一次只允许一个 阅读全文
posted @ 2021-08-14 07:40 SKPrimin 阅读(194) 评论(0) 推荐(0) 编辑
摘要:FileReader 用来读取字符文件的便捷类。此类的构造方法假定默认字符编码和默认字节缓冲区大小都是适当的。要自己指定这些值,可以先在 FileInputStream 上构造一个 InputStreamReader。 FileReader 用于读取字符流。要读取原始字节流,请考虑使用 FileIn 阅读全文
posted @ 2021-08-13 22:04 SKPrimin 阅读(84) 评论(0) 推荐(0) 编辑
摘要:IO流 四大基类 InputStream OutputStream Reader Writer File类封装文件/目录的各种信息,以目录/文件为单位进行操作,但是我们不可以获取到文件/目录中的内容。 I/O : Input/Output的缩写,用于处理设备之间的数据的传输。IO流 当做一根 “管” 阅读全文
posted @ 2021-08-13 17:53 SKPrimin 阅读(147) 评论(0) 推荐(0) 编辑
摘要:Java File类 操作目录 操作文件 File 文件和目录路径名的抽象表示形式。 文件: 为了便于数据的管理和检索,引入了“文件”的概念。一篇文章、一段视频、一个可执行程序,都可以被保存为一个文件,并赋予一个文件名。操作系统以文件为单位管理磁盘中的数据。 一般来说,文件可分为文本文件、视频文件、 阅读全文
posted @ 2021-08-13 12:40 SKPrimin 阅读(274) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示