您的位置:首页 > 编程语言 > Java开发

java中的输入输出流

2020-08-10 15:06 302 查看

File类

File类的对象主要用来获取文件本身的一些信息,例如文件所在的目录、文件的长度、文件读写权限等,不涉及对文件的读写操作。

1.文件属性

经常利用File类的下列方法获取我文件本身的一些信息:

  1. public String getName():获取文件的名字
  2. public boolean canRead():判断文件是否是可读的
  3. public boolean canWrite():判断文件是否可被写入
  4. public long length():获取文件的长度(单位是字节)
2.文件的创建于删除
File file = new File("c:\\myleter","letter.txt");//创建文件
file.delete();//删除文件
3.运行可执行文件

运行C:/windows下的写字板文件

package ch5;
import java.io.*;
public class Example10_3 {
public static void main(String[] args) {
try {
Runtime ce = Runtime.getRuntime();
File file = new File("C:/windows","write.exe");
ce.exec(file.getAbsolutePath());
}
catch(Exception e) {
System.out.println(e);
}
}
}

字节流和字符流

InputStream类与OutputStream类

以字节为单位顺序地读取源中的数据

Reader类与Writer类

以字符为单位顺序地读取源中的数据

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: