ジャワ/J2EEは使い易い(余分な)方法を加える必要がある
ジャワ/J2EE (ジャワEE) APIの開発はAPIへ使い易い方法を加えることに今焦点を合わせるべきである。 多くの場合そのような方法は余分である。 但しそのような重複は歓迎されているのでより速いデータ・アクセスのためのde-normalization。 ジャワは使い易さのPHPの後ろで遅れている。
2つの例を見よう。
BufferedReaderのBr =新しいBufferedReader (新しいInputStreamReader (socket.getInputStream ()));
ソケットを使用する私達のほとんどはソケットInputStreamからのラインを読める実際にこのラインを使用する。 またそれは高速アクセスのために中間緩衝を使用する。 私は提案する:
socket.getBufferedReader ()
同様に:
PrintStream ps =新しいPrintStream (socket.getOutputStream ());
私達は代りに必要とする:
socket.getPrintStream ()
これはただ氷山の一角である。 私は何百ものそのような使用箱を指してもいい。 File.readAsStringはどうです()か。
、ジャワ ソフトウェアヘッドラインニュース の下でファイルされる、 PHPの 技術のノート |
|
RSS 2.0 |
Trackback この記事 |
この記事に電子メールを送りなさい
また読むのを好むかもしれない |


Technoratiの好みに加えなさい

































2006年4月15日12:44 pmの
ソケットを使用した場合機械の形成されたデフォルト文字セットに頼るか。
2006年4月15日6:49 pmの
はい、ほとんどの場合。
2006年4月17日3:39 AMの
はい、しかしあなたまたクラスを拡張し、必要な方法を置くことができる。 このようにソケットを伸ばすことができる
[コード]
クラスMyCustomSocketはソケットを伸ばす
{
….
BufferedReadeのgetBufferedReader ()
{
帰りの新しいBufferedReader (新しいInputStreamReader (getInputStream ()));
}
}
[/code]
わかりました、私であるより容易頼む、この延長は標準的なAPIの延長を実際に必要とされる知っているがか。 私はそれについて確実ではない。