[java] Java--IO流

本文详细介绍了Java中File类的功能,包括创建、删除、重命名文件等操作,并深入探讨了Java IO流的基本概念及各类流的区别,如节点流与处理流、字符流与字节流等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.File类(操作文件属性的类)

File类可以创建、删除、重命名、移动、查看文件属性等等…但是只要涉及到文件的具体内容,需由IO流完成
File类的对象常作为IO流具体类的构造器的形参
依据File类可以创建一个文件或文件夹对象

2.IO流

	/*
    Java IO---input/output是针对于内存的
    输入流/输出流
    节点流/处理流
    字符流/字节流
    转换流

    抽象基类
    字节流 InputStream OutputStream
    字符流 Reader Writer

    抽象基类         节点流(文件流)                     缓冲流
    InputStream     File~(构造器为String或者File)     Buffered~(构造器为InputStream)
    OutputStream    File~                           Buffered~
    Reader          File~(只能使用本机编码)            Buffered~
    Writer          File~(只能使用本机编码)            Buffered~
                    System.getProperty("file.encoding")

    转换流
    InputStreamReader  构造器接收InputStream对象和编码方式
    OutputStreamWriter 构造器接收OutputStream对象和编码方式
     */
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值