96SEO 2026-02-20 09:39 24
File这个类#xff0c;能新建、删除、移动#xff0c;重命名文件或文件夹#xff0c;也能获取或者修改文件或文件夹的信息(如大小#xff0c;修改时间等)#xf…File类型

在程序中使用java.io.File这个类来描述和操作磁盘上的一个文件或文件夹(目录)。
File这个类能新建、删除、移动重命名文件或文件夹也能获取或者修改文件或文件夹的信息(如大小修改时间等)但File不能访问文件里的内容。
如果需要访问文件里的内容则需要使用输入/输出流
是相对于当前工作与当前位置之间的相对关系。
相对路径通常省略了根开始描述路径。
pathname):通过将指定字符串转换成抽象路径名来创建一个File实例
测试此抽象路径名表示的文件或中的文件和中满足指定过滤器的文件和中的文件
当且仅当具有该名称的文件尚不存在时创建一个由该抽象路径名命名的新的空文件
创建由此抽象路径名命名的包括任何必需但不存在的父。
注意删除下是空不是空的需要先删除里面的东西再删除目录。
Input输入是指数据流入程序通常我们读取外界数据时使用所以输入是用来读取数据的。
Output输出是指数据从程序流出通常我们需要写出数据到外界时使用所以输出是用来写出数据的
节点流可以从一个特定的IO设备上读/写数据的流。
也称之为低级流
处理流是对一个已经存在的流的连接和封装通过所封装的流的功能调用实现数据读/写操作。
通常处理流的构造器上都会带有一个其他流的参数。
也称之为高级流或者过滤流
传统的文件File类只能够对文件进行属性的操作例如创建、移动、删除、属性获取等操作。
但是不能获取到文件中的内容
InputStream是字节输入流的顶级父类是抽象类。
定义了基本的读取方法。
OutputStream是字节输出流的顶级父类也是抽象类定义了基本的写出方法
FileOutputStream是文件的字节输出流以字节为单位写出数据到文件
FileInputStream是文件的字节输入流该流以字节为单位从文件中读取数据。
该缓冲输出流内部维护着一个缓冲区每当我们向该流写数据时都会先将数据存储缓冲区当缓冲区已满时缓冲流会将数据一次性全部写出。
使用该流虽然可以提高写出效率但是缺乏即时性此时我们可以使用flush方法清空缓冲区强制写出。
读取数据时因为以字节为单位往往会因为读取次数过于频繁而大大降低读取效率因此我们可以通过提高一次读取的字节数量来减少读取次数从而提高读取的效率
该缓冲输入流内部维护着一个缓冲区。
使用该流读取数据时该流会尽可能多的一次性读取数据存入缓冲区直到该缓冲区中的数据被全部读取完毕会再次读取数据存入该缓冲区反复进行。
这样就减少了读取次数从而提高效率。
该流是FilterOutputStream的子类扩展了一些功能提供了一些可以直接写出基本数据类型的方法
对象是存在于内存中的有的时候我们需要将对象保存到硬盘上又有时我们需要将对象传输到另一台计算机上等等这些的操作。
此时我们需要将对象转换成一个字节序列这个过程我们称之为序列化。
相反我们将一个字节序列转换成对应的对象这个过程我们称之为反序列化
通过ObjectOutputStream流的方法WriteObject(Object
o)实现对象序列化通过ObjectInputStream流的方法readObject()实现对象反序列化。
Reader是字符输入流的父类抽象类Writer是字符输出流的父类抽象类。
字符流是以字符(char)为单位读写数据的一次处理一个unicode。
字符流的底层仍然是基本的字节流
使用该流可以设置字符集并按照指定的字符集将字符转换成字节后通过该流写出
使用该流可以设置字符集并按照指定的字符集从流中按照该编码将字节数据转换为字符并读取
PrintWriter是具有自动行刷新的缓冲字符输出流其提供了比较丰富的构造方法通常比BufferedWriter更实用。
BufferedReader是缓冲字符输入流内部提供了缓冲区可以提高读取效率。
相当于OutputStreamWriter和FileOutputStream合起来的功能
相当于InputStreamReader和FileInputStream合起来的功能但是不能设置字符集
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback