Java提供了几个类java.io
用于处理文本、流数据和文件系统的包。我最近提供了几个有关 Java 文件和 Java IO 的示例。这篇文章是所有 Java IO 文章的索引。
-
如何在 Java 中创建新文件在这篇文章中,您将学习如何在 java 程序中创建新文件以及使用“文件分隔符” 系统属性使我们的程序平台独立。
-
Java中如何删除文件这篇文章解释了如何在java中删除文件或空目录,请注意,即使目录不为空且未删除,删除也不会引发任何异常。
-
Java 文件分隔符、separatorChar、pathSeparator、pathSeparatorChar 示例说明了解 File 类的四个分隔符静态变量。
-
Java删除非空目录的方法java中删除非空目录的递归程序。
-
在 Java 中重命名文件或移动文件了解如何轻松地在 java 中重命名文件或将其移至其他目录。
-
Java 中的文件大小了解如何在java程序中获取文件大小。
-
在Java中获取文件扩展名Java File没有任何获取文件扩展名的方法,一个实用程序展示了如何在java中获取文件扩展名。
-
检查Java中文件是否存在了解如何在 java 中检查文件是否存在。
-
如何检查文件是否是目录?了解如何确定文件是否实际上是目录。
-
Java 中的文件上次修改日期了解如何在 java 中获取文件的最后修改日期。
-
Java 文件名过滤器示例了解如何使用 FileNameFilter 列出 java 中具有特定扩展名的文件。
-
Java文件路径、绝对路径和规范路径解释了解java中不同类型文件路径之间的区别。
-
Java 文件权限了解如何在java程序中获取应用程序用户的文件权限以及如何使用File类设置权限。
-
如何在 Java 中设置文件权限 使用 Java 7 PosixFilePermission 轻松设置了解使用 File 类设置权限的陷阱以及为什么 Java 7 PosixFilePermission 是在 java 中设置文件权限的最佳方法。
-
在 Java 中复制文件了解如何使用 Stream、FileChannel、Apache Commons IO 和 Java 7 Files 类复制文件,以及这是在 java 中复制文件的最佳方法。
-
用 Java 打开文件了解如何使用 java.awt.Desktop 类在关联应用程序中打开文件。
-
用Java读取文件了解如何使用 FileReader、BufferedReader、Scanner 类和 Java 7 Files 类读取文件,并了解如何获得编码支持以及在 java 中读取文件的最佳方法。
-
Java 文件扫描器示例了解如何使用 Scanner 类读取完整文件,基于正则表达式和标记解析文件。
-
在 Java 中读取文件到字符串了解如何在 java 中将完整文件读入字符串。
-
Java逐行读取文件学习如何在java中逐行读取文件,非常适合在java中处理大文件。
-
用 Java 编写文件了解如何使用 FileWriter、BufferedWriter、Java 7 Files 类和 FileOutputStream 写入文件,以及根据您的项目要求选择哪一种。
-
在 Java 中将文本附加到文件了解如何用 java 将数据附加到现有文件。
-
Java 输入流到文件示例了解如何使用OutputStream 将InputStream 转换为java 中的文件。
-
Java 随机访问文件显示使用 Java RandomAccessFile 将数据读取和写入文件中的特定索引的示例。
-
从 URL 下载文件了解如何在 java 程序中从 URL 下载文件。
-
如何用Java将对象写入文件了解如何使用序列化将对象保存到 java 中的文件中。
-
Java中如何从文件中读取对象了解如何使用反序列化从 java 中的文件创建对象。
-
如何在另一个Java程序中编译并运行一个Java程序一个杂项程序,展示了如何从另一个 java 程序编译和运行 java 程序。
-
Java 属性文件和属性 XML了解如何在java中读写属性文件和属性xml文件。
-
使用 Java ZIP 压缩文件或目录在本文中,您将学习如何压缩 ZIP 格式的文件,该示例演示如何递归地将目录压缩为 ZIP 格式。
-
Java 解压缩文件示例在本文中,您将学习如何解压缩 zip 存档。
-
Java GZIP 示例在本文中,您将学习如何压缩 GZIP 格式的文件,以及如何用 Java 解压缩它。
-
Java 临时文件Java提供了API来创建程序使用的临时文件,文件名是随机的,因此很难破解。了解如何在 Java 中创建临时文件并向其中读取/写入数据。
请务必与其他人分享并添加书签以供将来使用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)