![](https://img-blog.csdnimg.cn/81347814596140e5a9c2b496b53ef16b.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
IO流
文章平均质量分 55
java IO流 file文件对象详解
一个大不溜w
长风破浪会有时,直挂云帆济沧海。
展开
-
XML文件详解 (java程序解析XML文件,java程序写XML文件)
XML 的全称是可扩展标记语言(eXtensible Markup Language)xml本质上是一种数据的格式,可以用来存储复杂的数据结构和数据关系。**使用XML(可扩展标记语言)有以下几个好处:****可读性强**:XML使用标记来定义数据,使得数据具有更好的可读性和可维护性。它采用了层次结构的形式,可以清晰地描述数据的结构,易于理解和解释。**跨平台和语言无关性**:XML是一种通用的标记语言,不依赖于具体的编程语言或操作系统。这意味着XML文件可以在不同平台和系统上使用,并且可以被原创 2023-10-09 16:28:11 · 455 阅读 · 0 评论 -
IO 之 操作properties属性文件
properties文件是一种用于存储配置信息的文本文件,通常以“.properties”为文件扩展名。它是一种简单的键值对格式,用于保存应用程序的配置参数。在properties文件中,每一行都包含一个键值对,键和值之间使用等号或冒号进行分隔。键表示属性的名称,值表示属性的值。可以使用properties文件来存储各种类型的配置参数,例如数据库连接信息、日志级别、系统设置等。Properties文件通常用于Java应用程序中的配置管理,在程序运行时动态加载并读取其中的配置参数,从而实现应用程序的灵原创 2023-10-08 19:24:42 · 199 阅读 · 0 评论 -
IO流 之 数据流 和 对象序列化
数据输出流(DataOutputStream):允许把一些数据和其类型一起写道文件中去。数据输入流(DataInputStream):把存在文件中的数据读取出来 ObjectOutputStream(对象字节输出流)可以将对象输出保存到文件中。ObjectIntputStream(对象字节输入流)可以将对象输出保存到文件中。原创 2023-10-08 17:21:14 · 173 阅读 · 0 评论 -
IO流 之 打印流( PrintStream 和 PrintWriter )
打印流可以实现更加方便的打印数据出去,可以实现打印啥就是啥原创 2023-10-06 18:32:46 · 260 阅读 · 0 评论 -
IO流 之 转换流( InputStreamReader 字节输入转换流 和 OutputStreamWriter 字节输出转换流)
使用步骤 1. 获取原始字节流 2. 使用字节转换流转换 3. 再转换为缓冲字符流之后使用缓冲字符流的`readLine()`方法读取.原创 2023-10-06 15:52:48 · 243 阅读 · 0 评论 -
IO流 之 缓冲流(字节缓冲流和字符缓冲流)
字节缓冲流在内存中提供了一个默认为8kb的区域,用于缓冲,当流开始时,先读取一个8kb的内容缓存到内存,然后再对其进行操作,速度会变快,因为字节缓冲流利用缓冲区将数据暂时存储起来,减少了频繁地进行读写操作的次数,从而提高了读写的效率。相较于直接读写字节流,使用字节缓冲流可以减少系统调用次数,提升性能。就是直接操作硬盘的次数变少了。原创 2023-09-29 12:54:38 · 120 阅读 · 0 评论 -
IO流(字节流与字符流) 和 File对象 详解与使用
IO流是什么?**IO流指的是输入/输出流,是计算机程序中用于处理输入和输出的数据流。在程序中,输入流用于读取数据,输出流用于写入数据。IO流常用于文件操作、网络通信等场景。file对象是什么?**File对象是Java中用于表示文件或目录的抽象。它提供了一些方法来查询和操作文件系统中的文件和目录。通过File对象,你可以获取文件或目录的相关信息,如文件名、路径、大小、修改时间等。你还可以创建新的文件或目录,重命名或删除现有的文件或目录,以及进行文件系统的导航和搜索。原创 2023-09-27 18:43:19 · 229 阅读 · 0 评论 -
使用File类查找某个文件夹下的文件
需求:使用File类查找某个文件夹下的文件原创 2023-09-27 13:40:50 · 141 阅读 · 0 评论 -
使用File类计算文件夹大小(递归方式)
使用java中的File类对文件夹查看大小原创 2023-05-29 19:15:00 · 699 阅读 · 0 评论 -
使用File类删除非空文件夹
需求: 使用`File.delete()`只能删除空目录或文件。如果要删除非空目录,需要使用递归删除。实现:原创 2023-09-27 11:58:55 · 117 阅读 · 0 评论