|
nanoJBlend | |||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| IOException を使用しているパッケージ | |
|---|---|
| java.io | データストリームの操作に関するクラスを提供します。 |
| java.net | ネットワーク上のリソースにアクセスするためのソケット関連のクラスを提供します。 |
| java.util | 各種のユーティリティークラスを提供します。 |
| jp.co.aplix.avm | このパッケージは組込ソフトウェアで必要となる機能を含んでいます。 |
| java.io での IOException の使用 |
|---|
| java.io での IOException のサブクラス | |
|---|---|
class |
EOFException
EOFException はデータ入力中にストリームの終端に到達したことを通知します。 |
class |
InterruptedIOException
InterruptedIOException は、入力処理または出力処理を実行中のスレッドが割り込まれたことにより実行中の処理が終了させられてしまったことを通知します。 |
class |
UnsupportedEncodingException
UnsupportedEncodingException は、サポートしていない文字エンコーディングの処理が要求されたことを通知します。 |
class |
UTFDataFormatException
UTFDataFormatException は Modified UTF-8 に沿っていない不正な文字列をデータ入力ストリームから読み込んだ場合、および出力ストリームに書き込む際にデータ長が規定より長くなってしまったときにスローされます。 |
| IOException をスローする java.io のメソッド | |
|---|---|
int |
BufferedInputStream.available()
この入力ストリームに対して、次のメソッド呼び出しによってブロックされることなく読みだすかまたはスキップすることが可能なバイト数を返します。 |
int |
FilterInputStream.available()
このストリームからブロックすることなく読み込めるバイト数を返します。 |
int |
InputStream.available()
この入力ストリームに対して、次のメソッド呼び出しによってブロックされることなく読みだすかまたはスキップすることが可能なバイト数を返します。 |
void |
BufferedInputStream.close()
この入力ストリームをクローズして、関連するリソースを解放します。 |
void |
BufferedReader.close()
クローズします。 |
void |
ByteArrayOutputStream.close()
ByteArrayOutputStream のクローズは何も影響を与えません。 |
void |
FilterInputStream.close()
この入力ストリームをクローズして、ストリームに関連するシステムリソースを解放します。 |
void |
FilterOutputStream.close()
この出力ストリームをクローズして、ストリームに関連するシステムリソースを解放します。 |
void |
InputStream.close()
この入力ストリームをクローズして、関連するリソースを解放します。 |
void |
InputStreamReader.close()
ストリームをクローズします。 |
void |
OutputStream.close()
この出力ストリームをクローズして、ストリームに関連するシステムリソースを解放します。 |
void |
OutputStreamWriter.close()
このストリームをクローズします。 |
abstract void |
Reader.close()
ストリームをクローズします。 |
abstract void |
Writer.close()
ストリームをフラッシュしてクローズします。 |
void |
BufferedOutputStream.flush()
バッファされたバイトデータを強制的に下位の出力ストリームに書き出します。 |
void |
DataOutputStream.flush()
この出力ストリームの出力先のストリームをフラッシュしてバッファされた出力バイトデータを強制的に書き出します。 |
void |
FilterOutputStream.flush()
この出力ストリームをフラッシュして、バッファされた出力バイトデータを強制的に書き出します。 |
void |
OutputStream.flush()
この出力ストリームをフラッシュして、バッファされた出力バイトデータを強制的に書き出します。 |
void |
OutputStreamWriter.flush()
ストリームをフラッシュします。 |
abstract void |
Writer.flush()
ストリームをフラッシュします。 |
void |
BufferedReader.mark(int readAheadLimit)
現在位置をマークします。 |
void |
InputStreamReader.mark(int v)
このストリーム中の現在のアクセス位置をマークします。 |
void |
Reader.mark(int readAheadLimit)
このストリーム中の現在のアクセス位置をマークします。 |
int |
BufferedInputStream.read()
入力ストリームから次のバイトを読み込みます。 |
int |
BufferedReader.read()
1文字読み込みます。 |
int |
FilterInputStream.read()
入力ストリームから次のバイトを読み込みます。 |
abstract int |
InputStream.read()
入力ストリームから次のバイトを読み込みます。 |
int |
Reader.read()
一文字読み込みます。 |
int |
FilterInputStream.read(byte[] b)
この入力ストリームから最大 b.length バイトまで読み込み、バイト配列 b に格納します。 |
int |
InputStream.read(byte[] b)
入力ストリームから数バイトを読み込み、配列のバッファ b に格納します。 |
int |
BufferedInputStream.read(byte[] b,
int off,
int len)
最大 len バイトまでこの入力ストリームから読み込み、指定された配列の領域に格納します。 |
int |
FilterInputStream.read(byte[] b,
int off,
int len)
このストリームから、最大 len バイトまでのバイトデータをバイト配列 b に読み込みます。 |
int |
InputStream.read(byte[] b,
int off,
int len)
最大 len バイトまでこの入力ストリームから読み込み配列に格納します。 |
int |
Reader.read(char[] cbuf)
複数の文字を配列に読み込みます。 |
int |
BufferedReader.read(char[] cbuf,
int off,
int len)
文字を指定された配列の一部に読み込みます。 |
int |
InputStreamReader.read(char[] cbuf,
int off,
int len)
複数の文字を配列の一部分に読み込みます。 |
abstract int |
Reader.read(char[] cbuf,
int off,
int len)
複数の文字を配列の一部分に読み込みます。 |
boolean |
DataInput.readBoolean()
1バイトを読み込み、値に基づいた boolean 値を返します。 |
boolean |
DataInputStream.readBoolean()
1バイトを読み込み、値に基づいた boolean 値を返します。 |
byte |
DataInput.readByte()
1バイト読み込んで返します。 |
byte |
DataInputStream.readByte()
1バイトを byte として読み込んで返します。 |
char |
DataInput.readChar()
2バイトを char 値として読み込みます。 |
char |
DataInputStream.readChar()
2バイトを char として上位バイトから読み込んで返します。 |
void |
DataInput.readFully(byte[] b)
b.length バイトを入力ストリームから読み込み、 b に格納します。 |
void |
DataInputStream.readFully(byte[] b)
b.length バイトを読み込み、b に格納します。 |
void |
DataInput.readFully(byte[] b,
int off,
int len)
入力ストリームから len バイト読み込みます。 |
void |
DataInputStream.readFully(byte[] b,
int off,
int len)
len バイトを読み込み、配列 b のインデックスオフセット off から格納します。 |
int |
DataInput.readInt()
4バイトを int 値として読み込みます。 |
int |
DataInputStream.readInt()
4バイトを int として上位バイトから読み込んで返します。 |
String |
BufferedReader.readLine()
1テキスト行を読み込みます。 |
String |
DataInputStream.readLine()
テキスト行を一つ読み込んで返します。 |
long |
DataInput.readLong()
8バイトを long 値として読み込みます。 |
long |
DataInputStream.readLong()
8バイトを long として上位バイトから読み込んで返します。 |
short |
DataInput.readShort()
2バイトを short 値として読み込みます。 |
short |
DataInputStream.readShort()
2バイトを short として上位バイトから読み込んで返します。 |
int |
DataInput.readUnsignedByte()
1バイトを符号無し整数として読み込み、 int に格納して返します。 |
int |
DataInputStream.readUnsignedByte()
1バイトを符号無し整数として読み込み、 int の最下位バイトに格納して返します。 |
int |
DataInput.readUnsignedShort()
2バイトを符号無し整数として読み込み、 int に格納して返します。 |
int |
DataInputStream.readUnsignedShort()
2バイトを符号無し整数として上位バイトから読み込み、 int の下位16ビットに格納して返します。 |
String |
DataInput.readUTF()
Modified UTF-8 でエンコードされた文字列を読み込み、 String に格納して返します。 |
String |
DataInputStream.readUTF()
Modified UTF-8 文字列を読み込みます。 |
static String |
DataInputStream.readUTF(DataInput in)
指定された入力ストリームから Modified UTF-8 文字列を読み込みます。 |
boolean |
BufferedReader.ready()
ブロックせずに 1 文字以上読み込みできるかどうかを返します。 |
boolean |
InputStreamReader.ready()
このストリームから読み込み可能かどうかテストします。 |
boolean |
Reader.ready()
このストリームから読み込み可能かどうかテストします。 |
void |
BufferedInputStream.reset()
ストリームの読み出しポジションを mark メソッドが最後に呼び出された時点の位置に戻します。 |
void |
BufferedReader.reset()
読み出し位置をマーク位置に戻します。 |
void |
FilterInputStream.reset()
ストリームの読み出しポジションを mark メソッドが最後に呼び出された時点の位置に戻します。 |
void |
InputStream.reset()
ストリームの読み出しポジションを mark メソッドが最後に呼び出された時点の位置に戻します。 |
void |
InputStreamReader.reset()
ストリームをリセットします。 |
void |
Reader.reset()
ストリームをリセットします。 |
long |
BufferedInputStream.skip(long n)
この入力ストリームから n バイト分をスキップします。 |
long |
BufferedReader.skip(long n)
文字をスキップします。 |
long |
FilterInputStream.skip(long n)
この入力ストリームから n バイト分をスキップして廃棄します。 |
long |
InputStream.skip(long n)
この入力ストリームから n バイト分をスキップして廃棄します。 |
long |
Reader.skip(long n)
複数の文字をスキップします。 |
int |
DataInput.skipBytes(int n)
入力ストリームから n バイトスキップして廃棄します。 |
int |
DataInputStream.skipBytes(int n)
入力ストリームから n バイトをスキップします。 |
void |
DataOutput.write(byte[] b)
指定された配列 b のバイトデータ全てを出力ストリームに書き込みます。 |
void |
FilterOutputStream.write(byte[] b)
この出力ストリームに b.length バイトを書き込みます。 |
void |
OutputStream.write(byte[] b)
指定された配列 b の b.length の長さのバイトデータをこの出力ストリームに書き込みます。 |
void |
BufferedOutputStream.write(byte[] b,
int off,
int len)
指定されたバイト配列 b のインデックスオフセット off から格納されている len バイトのバイトデータを出力ストリームに書き込みます。 |
void |
DataOutput.write(byte[] b,
int off,
int len)
指定されたバイト配列 b の、インデックス off から格納されている len 個のバイトデータを出力ストリームに書き込みます。 |
void |
DataOutputStream.write(byte[] b,
int off,
int len)
指定されたバイト配列の、インデックスオフセット off から len バイト分を書き込みます。 |
void |
FilterOutputStream.write(byte[] b,
int off,
int len)
指定されたバイト配列のインデックスオフセット off から格納されている len バイトのバイトデータを出力ストリームに書き込みます。 |
void |
OutputStream.write(byte[] b,
int off,
int len)
指定されたバイト配列の、オフセット off から始まる len バイトのデータをこの出力ストリームに書き込みます。 |
void |
Writer.write(char[] cbuf)
文字配列を書き込みます。 |
void |
OutputStreamWriter.write(char[] cbuf,
int off,
int len)
指定された char 配列の一部を書き込みます。 |
abstract void |
Writer.write(char[] cbuf,
int off,
int len)
文字配列の一部または全部を書き込みます。 |
void |
BufferedOutputStream.write(int b)
指定されたバイトを出力ストリームに書き込みます。 |
void |
DataOutput.write(int b)
引数 b の最下位8ビットをストリームに書き込みます。 |
void |
DataOutputStream.write(int b)
byte を書き込みます。 |
void |
FilterOutputStream.write(int b)
指定されたバイトデータをこの出力ストリームに書き込みます。 |
abstract void |
OutputStream.write(int b)
指定された1バイトを出力ストリームに書き込みます。 |
void |
Writer.write(int c)
1文字書き込みます。 |
void |
Writer.write(String data)
文字列を書き込みます。 |
void |
OutputStreamWriter.write(String string,
int off,
int len)
指定された String の一部を書き込みます。 |
void |
Writer.write(String data,
int index,
int length)
文字列の一部または全部を書き込みます。 |
void |
DataOutput.writeBoolean(boolean v)
boolean 値を出力ストリームに書き込みます。 |
void |
DataOutputStream.writeBoolean(boolean a)
boolean 値に基づいて1バイト書き込みます。 |
void |
DataOutput.writeByte(int v)
v の最下位8ビットを出力ストリームに書き込みます。 |
void |
DataOutputStream.writeByte(int v)
byte を書き込みます。 |
void |
DataOutputStream.writeBytes(String s)
指定された String の個々の文字の下位8ビットからなるバイト列を書き込みます。 |
void |
DataOutput.writeChar(int v)
int の下位2バイトを char 値の2バイトとして出力ストリームに書き込みます。 |
void |
DataOutputStream.writeChar(int v)
char 値(2バイト)を上位バイトから順に書き込みます。 |
void |
DataOutput.writeChars(String s)
s が表す文字列の文字全てを、最初から順に、各文字2バイトのバイトデータとして出力ストリームに書き込みます。 |
void |
DataOutputStream.writeChars(String s)
指定された String の文字列の個々の文字を表す char を上位バイト、下位バイトの順に書き込みます。 |
void |
DataOutput.writeInt(int v)
int を4バイトのデータとして出力ストリームに書き込みます。 |
void |
DataOutputStream.writeInt(int v)
int (4バイト)を上位バイトから順に書き込みます。 |
void |
DataOutput.writeLong(long v)
long を8バイトのデータとして出力ストリームに書き込みます。 |
void |
DataOutputStream.writeLong(long v)
long (8バイト)を上位バイトから順に書き込みます。 |
void |
DataOutput.writeShort(int v)
int の下位2バイトを short 値の2バイトとして出力ストリームに書き込みます。 |
void |
DataOutputStream.writeShort(int v)
short (2バイト整数)を上位バイトから順に書き込みます。 |
void |
DataOutput.writeUTF(String s)
指定された引数 s の文字列を Modified UTF-8 でエンコーディングして出力ストリームに書き込みます。 |
void |
DataOutputStream.writeUTF(String str)
指定された String の文字列を Modified UTF-8 でエンコードした結果を書き込みます。 |
| java.net での IOException の使用 |
|---|
| java.net での IOException のサブクラス | |
|---|---|
class |
MalformedURLException
不正なURLであることを示す例外です。 |
class |
ProtocolException
下位のプロトコルでエラー(TCPエラーなど)が発生したときにスローされる例外です。 |
class |
SocketException
SocketException は下位のプロトコルでエラー(TCPエラーなど)が発生した場合にスローされます。 |
class |
UnknownHostException
UnknownHostException はホストのIPアドレスを解決できなかった場合にスローされます。 |
| IOException をスローする java.net のメソッド | |
|---|---|
Socket |
ServerSocket.accept()
このサーバーソケットへの接続要求を受け付けます。 |
void |
DatagramSocket.bind(int port,
InetAddress address)
このデータグラムソケットを、指定されたアドレス・ポートにバインドします。 |
void |
ServerSocket.close()
このサーバーソケットをクローズします。 |
void |
Socket.close()
このソケットをクローズします。 |
void |
DatagramSocket.connect(InetAddress address,
int port)
このソケットを指定されたリモートアドレス・ポートに接続します。 |
void |
DatagramSocket.disconnect()
ソケット接続を切断します。 |
InputStream |
Socket.getInputStream()
このソケットの入力ストリームを返します。 |
OutputStream |
Socket.getOutputStream()
このソケットの出力ストリームを返します。 |
void |
DatagramSocket.receive(DatagramPacket p)
このソケットからデータグラムパケットを受信します。 |
void |
DatagramSocket.send(DatagramPacket p)
指定されたデータグラムパケットをこのソケットで送信します。 |
| IOException をスローする java.net のコンストラクタ | |
|---|---|
DatagramSocket()
データグラムソケットを生成して、ローカルホストで使用可能なポートにバインドします。 |
|
DatagramSocket(int port)
データグラムソケットを生成して、ローカルホストマシンの指定されたポートにバインドします。 |
|
DatagramSocket(int port,
InetAddress laddr)
データグラムソケットを生成して、指定されたローカルアドレス・ポートにバインドします。 |
|
ServerSocket(int port)
指定されたポートにバインドされたサーバーソケットを生成します。 |
|
ServerSocket(int port,
int backlog)
指定されたポートにバインドされた、指定されたサイズのキューを持つサーバーソケットを生成します。 |
|
ServerSocket(int port,
int backlog,
InetAddress bindAddr)
指定されたポート、キューサイズ、およびローカルIPアドレスにバインドされたサーバーソケットを生成します。 |
|
Socket(String host,
int port)
ストリームソケットを作成し、指定されたホストの、指定されたポートに接続します。 |
|
| java.util での IOException の使用 |
|---|
| IOException をスローする java.util のメソッド | |
|---|---|
void |
Properties.load(InputStream is)
指定された InputStream からプロパティリストを読み込みます。 |
void |
Properties.load(Reader reader)
指定された Reader からプロパティリストを読み込みます。 |
| jp.co.aplix.avm での IOException の使用 |
|---|
| IOException をスローする jp.co.aplix.avm のメソッド | |
|---|---|
void |
StdOut.write(byte[] b)
推奨されていません。 指定された配列のバイト列をログ出力ストリームに書き込みます。 |
void |
StdOut.write(byte[] b,
int off,
int len)
推奨されていません。 指定された配列 b のオフセット off から始まる len バイトをログ出力ストリームに書き込みます。 |
void |
StdOut.write(int b)
推奨されていません。 ログ出力ストリームに指定されたバイトをログ出力ストリームに書き込みます。 |
|
nanoJBlend | |||||||||
| 前 次 | フレームあり フレームなし | |||||||||