各位,请问 FileOutputStream fos = new FileOutputStream("1.txt");这句代码是什么意思,不是创建一个fos的新的对象吗,为什么后面还有("1.txt")?是构造器吗还是?第二个然后FileOutputStream算是一个类吗?
public class Demo01_字节输出流 {
public static void main(String[] args) throws IOException {
FileOutputStream fos = new FileOutputStream("1.txt");
//输出
fos.write(97);
fos.close();
}
}
是的,调用了有参数的构造函数,直接就打开文件1.txt了
FileOutputStream 是类
对的,FileOutputStream是一个类,FileOutputStream继承了OutputStream(字节输出流超类)。
FileOutputStream(File file)
创建文件输出流以写入由指定的 File对象表示的文件
所有得指定一个文件
1不是创建一个fos的新的对象吗
对
2.是构造器吗还是
是构造器
3.FileOutputStream是一个类
定义变量
类型 变量名 =值
FileOutputStream fos =new(创建) FileOutputStream("")
创建一个带参数的FileOutputStream