2005-04-01から1ヶ月間の記事一覧

J2SE 6.0

JDK 6.0eab33がリリースされていますね. https://mustang.dev.java.net/

……

replace()メソッド

Stringクラスのreplace()メソッドの引数は,正規表現ではないのですねぇ.メソッドの名前がよくないかも…. http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html#replace(java.lang.CharSequence, java.lang.CharSequence)

どたばた…

『The Java Language Specification, 3rd Edition』(ASIN:0321246780)

ようやく正式版が出るのですね! http://java.sun.com/docs/books/jls/ 2005/02/10

J2SE 6.0

JDK 6.0eab32がリリースされていますね. https://mustang.dev.java.net/

Processクラス

久しぶりにProcessクラスを使いました.OutputStreamからデータをどうやって読み込むのか少し悩んでしまいました(笑).getOutputStream()メソッド,getInputStream()メソッド,getErrorStream()メソッドって妙な名前ですねぇ. http://java.sun.com/j2se/1…

レジで『袋は要りません』と言っているのですが,渡されそうになります.

J2SE 5.0

入れ子になったローカルクラス,匿名クラスの名前の付け方がJDK 5.0で変わったのですね(より構造を反映しています).

桜の花びらが散っていました.

J2SE 6.0

JDK 6.0eab31がリリースされていますね. https://mustang.dev.java.net/

J2SE 5.0

@Retention(RetentionPolicy.RUNTIME)に変更したアノテーションを作り,リフレクションでチェックすることにしました(むぅ). 2005/05/17 2005/04/07

Duke

クリスタルDukeを頂きました(わ〜い).

J2SE 5.0

Overrideアノテーションを付けるべきメソッドをリストアップできないと,Overrideアノテーションの意味が…. http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6329722 しかし,apt,javadocはローカルクラス,匿名クラス以下を対象にしていないのですね…

J2SE 6.0

JDK 6.0eab30がリリースされていますね. https://mustang.dev.java.net/

J2SE 5.0

(今のところ,)インタフェースの抽象メソッドをオーバーライド/実装する際にOverrideアノテーションを付けることはできないのですね. http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5008260 抽象クラスの抽象メソッドを実装する際にOverrideアノ…

J2SE 1.4

Java 2 SDK, SE v1.4.2_08がリリースされていますね.ジョークではないですよね? http://java.sun.com/j2se/downloads/

嘘?

エイプリルフールでしたね.面白いことはありましたか?