Foundation 1.1.2

クラス
java.io.File の使用

File を使用しているパッケージ
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.util.jar JAR (Java ARchive) ファイル形式の読み込みと書き込みに使うクラスを提供します。 
java.util.zip 標準の ZIP および GZIP ファイル形式の読み込みおよび書き込み用クラスを提供します。 
 

java.io での File の使用
 

File を返す java.io のメソッド
static File File.createTempFile(String prefix, String suffix)
          指定された接頭辞と接尾辞をファイル名の生成に使用して、デフォルトの一時ファイルディレクトリに空のファイルを生成します。
static File File.createTempFile(String prefix, String suffix, File directory)
           指定されたディレクトリで新しい空のファイルを生成し、その名前には、指定された接頭辞および接尾辞の文字列が使用されます。
 File File.getAbsoluteFile()
          この抽象パス名の絶対形式を返します。
 File File.getCanonicalFile()
          この抽象パス名の正規の形式を返します。
 File File.getParentFile()
          この抽象パス名の親の抽象パス名を返します。
 File[] File.listFiles()
          この抽象パス名が示すディレクトリ内のファイルを示す抽象パス名の配列を返します。
 File[] File.listFiles(FileFilter filter)
          この抽象パス名が示すディレクトリにあるファイルおよびディレクトリの中で、指定されたフィルタの基準を満たすものの抽象パス名の配列を返します。
 File[] File.listFiles(FilenameFilter filter)
          この抽象パス名が示すディレクトリにあるファイルおよびディレクトリの中で、指定されたフィルタの基準を満たすものの抽象パス名の配列を返します。
static File[] File.listRoots()
          有効なファイルシステムのルートをリスト表示します。
 

File 型のパラメータを持つ java.io のメソッド
 boolean FileFilter.accept(File pathname)
          指定された抽象パス名がパス名リストに含まれる必要があるかどうかを判定します。
 boolean FilenameFilter.accept(File dir, String name)
          指定されたファイルをファイルリストに含めるかどうかをテストします。
 int File.compareTo(File pathname)
          2 つの抽象パス名を語彙的に比較します。
static File File.createTempFile(String prefix, String suffix, File directory)
           指定されたディレクトリで新しい空のファイルを生成し、その名前には、指定された接頭辞および接尾辞の文字列が使用されます。
 boolean File.renameTo(File dest)
          この抽象パス名が示すファイルの名前を変更します。
 

File 型のパラメータを持つ java.io のコンストラクタ
File(File parent, String child)
          親抽象パス名および子パス名文字列から新しい File のインスタンスを生成します。
FileInputStream(File file)
          ファイルシステムで File オブジェクト file によって指定する実際のファイルへの接続を開くことにより、FileInputStream を作成します。
FileOutputStream(File file)
          指定された File オブジェクトによって表されるファイルに書き込むためのファイル出力ストリームを作成します。
FileOutputStream(File file, boolean append)
          指定された File オブジェクトによって表されるファイルに書き込むためのファイル出力ストリームを作成します。
FileReader(File file)
          読み込み元の File を指定して、新規 FileReader を作成します。
FileWriter(File file)
          File オブジェクトを指定して FileWriter オブジェクトを構築します。
FileWriter(File file, boolean append)
          File オブジェクトを指定して FileWriter オブジェクトを構築します。
RandomAccessFile(File file, String mode)
          File 引数で指定されたファイルからの読み込み、およびオプションで書き込みを行うためのランダムアクセスファイルストリームを作成します。
 

java.lang での File の使用
 

File 型のパラメータを持つ java.lang のメソッド
 Process Runtime.exec(String[] cmdarray, String[] envp, File dir)
          指定されたコマンドと引数を、指定された環境と作業ディレクトリを持つ独立したプロセスで実行します。
 Process Runtime.exec(String command, String[] envp, File dir)
          指定された文字列コマンドを、指定された環境と作業ディレクトリを持つ独立したプロセスで実行します。
 

java.util.jar での File の使用
 

File 型のパラメータを持つ java.util.jar のコンストラクタ
JarFile(File file)
          指定された File オブジェクトから読み取るための、新しい JarFile を作成します。
JarFile(File file, boolean verify)
          指定された File オブジェクトから読み取るための、新しい JarFile を作成します。
JarFile(File file, boolean verify, int mode)
          指定された File オブジェクトから指定したモードで読み取るための、新しい JarFile を作成します。
 

java.util.zip での File の使用
 

File 型のパラメータを持つ java.util.zip のコンストラクタ
ZipFile(File file)
          File オブジェクトに指定された ZIP ファイルを、読み込み用に開きます。
ZipFile(File file, int mode)
          指定されたモードで指定の File オブジェクトから読み取るための新しい ZipFile を開きます。
 


Foundation 1.1.2

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。