上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 26 下一页
摘要: Paths 类 Paths 类主要用于操作文件和目录路径。它提供了一些静态方法,用于创建java.nio.file.Path实例,代表文件系统中的路径。 // 创建一个Path实例,表示当前目录下的一个文件 Path path = Paths.get("example.txt"); // 创建一个绝 阅读全文
posted @ 2024-08-17 13:18 n1ce2cv 阅读(19) 评论(0) 推荐(0) 编辑
摘要: IO 和 NIO 区别: 可简单认为:IO 是面向流的处理,NIO 是面向块(缓冲区)的处理 面向流的 I/O 系统一次一个字节地处理数据。 一个面向块(缓冲区)的 I/O 系统以块的形式处理数据。 NIO 主要有两个核心部分组成: Buffer 缓冲区 Channel 通道 相对于传统 IO 而言 阅读全文
posted @ 2024-08-17 13:00 n1ce2cv 阅读(13) 评论(0) 推荐(0) 编辑
摘要: BIO 全称 Block-IO 是一种同步且阻塞的通信模式。是一个比较传统的通信方式,模式简单,使用方便。但并发处理能力低,通信耗时,依赖网速。 Java NIO,全程 Non-Block IO ,是 Java SE 1.4 版以后,针对网络传输效能优化的新功能。是一种非阻塞同步的通信模式。 NIO 阅读全文
posted @ 2024-08-01 10:23 n1ce2cv 阅读(29) 评论(0) 推荐(0) 编辑
摘要: PrintStream 是 OutputStream 的子类,PrintWriter 是 Writer 的子类。 打印流具有以下几个特点: 可以自动进行数据类型转换:打印流可以将各种数据类型转换为字符串,并输出到指定的输出流中。 可以自动进行换行操作:打印流可以在输出字符串的末尾自动添加换行符,方便 阅读全文
posted @ 2024-08-01 10:11 n1ce2cv 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 转换流主要有两种类型:InputStreamReader 和 OutputStreamWriter。 InputStreamReader 将一个字节输入流转换为一个字符输入流,而 OutputStreamWriter 将一个字节输出流转换为一个字符输出流。它们使用指定的字符集将字节流和字符流之间进行 阅读全文
posted @ 2024-08-01 10:06 n1ce2cv 阅读(30) 评论(0) 推荐(0) 编辑
摘要: Java 的缓冲流是对字节流和字符流的一种封装,通过在内存中开辟缓冲区来提高 I/O 操作的效率。Java 通过 BufferedInputStream 和 BufferedOutputStream 来实现字节流的缓冲,通过 BufferedReader 和 BufferedWriter 来实现字符 阅读全文
posted @ 2024-08-01 09:54 n1ce2cv 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 使用字节流该如何正确地读出中文: try (FileInputStream inputStream = new FileInputStream("a.txt")) { byte[] bytes = new byte[1024]; int len; while ((len = inputStream. 阅读全文
posted @ 2024-08-01 09:36 n1ce2cv 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 字节输出流(OutputStream) java.io.OutputStream 是字节输出流的超类(父类),我们来看一下它定义的一些共性方法: 1、 close() :关闭此输出流并释放与此流相关联的系统资源。 2、 flush() :刷新此输出流并强制缓冲区的字节被写入到目的地。 3、 writ 阅读全文
posted @ 2024-07-31 19:54 n1ce2cv 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Java 的 IO 分为两大类,一类是传统的 IO(Blocking IO),一类是 NIO(New IO)。 传统的 IO 基于字节流和字符流,以阻塞式 IO 操作为主。常用的类有 FileInputStream、FileOutputStream、InputStreamReader、OutputS 阅读全文
posted @ 2024-07-31 19:00 n1ce2cv 阅读(38) 评论(0) 推荐(0) 编辑
摘要: java.io.File 类是专门对文件进行操作的类,注意只能对文件本身进行操作,不能对文件内容进行操作,想要操作内容,必须借助输入输出流。 File 类是文件和目录的抽象表示,主要用于文件和目录的创建、查找和删除等操作。 File 构造方法 比较常用的构造方法有三个: 1、 File(String 阅读全文
posted @ 2024-07-31 18:59 n1ce2cv 阅读(7) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 26 下一页