2003-03-19 Michael Koch <konqueror@gmx.de>
* java/io/FileOutputStream.java (FileOutputStream): New constructor, merged from classpath. * java/io/FileWriter.java (FileWriter): New constructor, merged from classpath. From-SVN: r64574
This commit is contained in:
parent
31488c64a7
commit
f6eb259fa5
3 changed files with 53 additions and 1 deletions
|
@ -47,6 +47,32 @@ public class FileOutputStream extends OutputStream
|
|||
this (file.getPath(), false);
|
||||
}
|
||||
|
||||
/**
|
||||
* This method initializes a <code>FileOutputStream</code> object to write
|
||||
* to the specified <code>File</code> object. The file is created if it
|
||||
* does not exist, and the bytes written are written starting at the
|
||||
* beginning of the file if the <code>append</code> parameter is
|
||||
* <code>false</code>. Otherwise bytes are written at the end of the
|
||||
* file.
|
||||
* <p>
|
||||
* Before opening a file, a security check is performed by calling the
|
||||
* <code>checkWrite</code> method of the <code>SecurityManager</code> (if
|
||||
* one exists) with the name of the file to be opened. An exception is
|
||||
* thrown if writing is not allowed.
|
||||
*
|
||||
* @param file The <code>File</code> object this stream should write to
|
||||
* @param append <code>true</code> to append bytes to the end of the file,
|
||||
* or <code>false</code> to write bytes to the beginning
|
||||
*
|
||||
* @exception SecurityException If write access to the file is not allowed
|
||||
* @exception FileNotFoundException If a non-security error occurs
|
||||
*/
|
||||
public
|
||||
FileOutputStream(File file, boolean append) throws FileNotFoundException
|
||||
{
|
||||
this(file.getPath(), append);
|
||||
}
|
||||
|
||||
public FileOutputStream (FileDescriptor fdObj)
|
||||
throws SecurityException
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue