2006-11-01から1ヶ月間の記事一覧
リリースノートを見ると、随分たくさんの修正が行われています。 http://java.sun.com/j2se/1.5.0/ReleaseNotes.html
普通のソケットプログラムのホスト名部分に、IPv6アドレスを指定すると、IPv6でのソケット通信を行ってくれます。Javaではとっても簡単にIPv6対応してくれるんですね。確認にはEthereal(Wireshark)を使って、2台のマシン間で確認しました。
IPv6のグローバルアドレスを持つ機会はまだ少ないので、IPv4のプライベートアドレス(192.168.xxx)と同じように使えるRFC-4193「一意なローカルIPv6アドレス(Unique Local IPv6 Unicast Address)」で規定されるネットワークアドレスを使って実験的なネッ…
SunがJavaプラットフォームをGPL v2ライセンスによるオープンソース化を行いました。とはいえ、もともとJDK 5/6はCDDLやJRLのライセンス形態でソースが公開されていました。このライセンスが限定的なので、GPLになったことは価値あることです。 Java SE Java…
JDK 6で追加されたクラス、メソッドの一覧があると便利です。JDKのソースファイルには、コメントに@sinceタグでそのメソッドがどのバージョンで追加されたかが記述されているので、これを抜き出す方法が考えられます。ソースを解析してみると、以下の@since…
Java SE 6のページから、Download the Java SE 6 Release Candidateのリンクをたどるとダウンロードできるようになっています。java -versionで表示されるバージョン番号を見ると、11/03に公開された開発版スナップショットb104のようです。
b104out/gensrc/sun/util/LocaleDataMetaInfo.javaのコンパイルでエラーが発生します。 エラーメッセージはいずれも「文字列リテラルが閉じられていません。」で、該当コードは以下のようになっています。 resourceNameToLocales.put("sun.text.resources.Fo…
今さらながら、Cygwinウィンドウタイトルバーの文字列設定を調べました。 Linuxマシン、Solarisマシン、VMware上のSolaris仮想マシン、Windows XPマシンと4つの環境をそれぞれCygwinコマンド環境で利用するので、ターミナル(主にckを使用)が10個前後上がっ…
NetBeans 5.5(英語版)は正式リリースされました。日本語版は現在ローカライズ作業中です。年内には出ると思いますが、それまでは当面開発スナップショット版を使うのがよいでしょう。 日本語版開発スナップショットは下記URLからダウンロードできます。 ht…
OpenJDKに、HotSpotの始め方の続きが次々と出てきました。追いかけが間に合わないペースです。2回目は、コマンドライン引数についてです。 http://blogs.sun.com/sundararajan/entry/hotspot_source_command_line_arguments今日時点では、すでに3回目classlo…