gpt4 book ai didi

java - 一个 FileOutputStream 构造函数会调用另一个 FileOutputStream 构造函数吗?

转载 作者:太空宇宙 更新时间:2023-11-04 14:40:50 25 4
gpt4 key购买 nike

我查看了 FileOutputStream 的 java 文档 http://docs.oracle.com/javase/7/docs/api/java/io/FileOutputStream.html#FileOutputStream(java.io.File)并看到一个构造函数只接受一个文件对象,另一个构造函数接受一个文件对象和一个 boolean 追加。第一个构造函数是否会调用第二个构造函数并将 false 作为附加传递? Java 文档没有讨论这个

最佳答案

如果您使用不带 boolean 值的构造函数,则会发生以下情况。

FileOutputStream(File file) throws FileNotFoundException {
this(file, false);
}

通常在这种情况下,true 或 false 值是根据最常用的操作决定的。因此,如果您在 OutputStream 上写入,则大多数时候您将创建一个新文件,因此它会默认传递 false

干杯!!

关于java - 一个 FileOutputStream 构造函数会调用另一个 FileOutputStream 构造函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24948194/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com