Java

JDBC 4.0におけるSQLEXceptionの強化

せっかくなので続けてJDBC 4.0情報で、Lance AndersenのブログよりSQLExceptionの機能強化に関する解説です。 http://weblogs.java.net/blog/lancea/archive/2006/02/jdbc_40_sqlexce.html 発生元を連鎖的に追跡できる getCause()を連続して使用することで例…

New features integrated current Mustang (6.0) build b74

mustangのbuild74がリリースされました。以下はそのNew featuresです。 https://mustang.dev.java.net/files/documents/2817/30112/mustang-b74.html ドラッグ&ドロップ Swingのドラッグ&ドロップ機能で、javax.swing.TransferHandlerクラスにLINK定数が追…

JDBC 4.0の新機能

先日Amit HandaのブログからJDBCドライバの自動ロードの話を紹介したので、ついでにJDBC 4.0の新機能をずらっと挙げておこうと思います。元ネタはLance AndersenのブログとJSR-221のEarly Draftです。 JDBC 4.0 keeps moving forward | Java.net The Java Co…

New features integrated current Mustang (6.0) build b73

build73がリリースされました。以下はNew featuresです。 https://www.dev.java.net/files/documents/2817/29768/mustang-b73.html J2DBench Java2DのベンチマークプログラムであるJ2DBenchに、イメージの読み込み/書き込みに関する総合的なベンチマークテ…

J2SE 1.4.2_11リリース

http://java.sun.com/j2se/1.4.2/download.html J2SE 1.4.2_11がリリースされていました。変更点についてはリリースノートを参照してください。 http://java.sun.com/j2se/1.4.2/ja/ReleaseNotes.html

Mustang Beta Blog Carnival (つづき)

Mustang Beta Blog Carnival! | Java.netのブログ紹介の続きです。週末は自宅の引っ越しなどでゴタゴタしていたので遅くなりました。 From Monitoring to Diagnosing Memory Problem in Mustang | Java.net メモリ管理に関する6つのテクニック、すなわちjcon…

Mustang Beta Blog Carnival

Mark Reinholdのブログに「Mustang Beta Blog Carnival!」というタイトルでMustang開発者の代表的なブログのエントリが紹介されています。 http://weblogs.java.net/blog/mreinhold/archive/2006/02/mustang_beta_bl.html せっかくなので簡単に紹介してみま…

JDBC Driver Loading with Mustang

http://blogs.sun.com/roller/page/blogAmit?entry=jdbc_driver_loading_with_mustang MustangでJDBCドライバをロードする方法が簡単になりますよ、という話です。簡単に言うと、Class.forName()がいらなくなるからタイプ量が減るしJARファイル内のドライバ…

New features integrated current Mustang (6.0) build b71

遅くなりましたが、build71の分のNew featuresです。 https://mustang.dev.java.net/files/documents/2817/28875/mustang-b71.html ロケール Linux版でKOI8-Uのcharsetが追加された。ウクライナのロケールですね。 HPROF JVMTIのFollowReferences関数に加え…

New features integrated current Mustang (6.0) build b72

Mustangのbuild72分のNew featuresです。 https://mustang.dev.java.net/files/documents/2817/29269/mustang-b72.html FileFilterクラスの実装 JFileChooserで使用するjavax.swing.filechooser.FileFilter抽象クラスの実装として、拡張子でフィルタするため…

Java 開発者 座談会

SDC主催の座談会に参加してきました。 http://sdc.sun.co.jp/java/event/j1_conf_form.html 参加者は櫻庭さん、安藤幸央さん、浅海さん、丸山先生、それからJavaOne Tokyoの公式ブロガーだったのに子さん、岩上さん、山本さん、後藤さん、Sunの石原さん、荻…

Java SE 6 Beta1リリース

http://java.sun.com/javase/ja/6/download.html そうこうしている間にMustangのBeta1がリリースされていました。ただし、以前もお伝えした通りこれはbuild59ベースです。開発版の最新バージョンは現在build71となっています。 ちなみにbuild71のNew feature…

J2SEに2件の脆弱性

http://pcweb.mycom.co.jp/news/2006/02/08/349.html J2SEで発見された2つの脆弱性が公開されました。Java Web StartとAppletで1件ずつです。詳細はリンク先の記事を参照してください。各バージョンともに、最新版では修正されています。該当するバージョン…

Summary of new features in Mustang build b70

build70がリリースされました。以下はNew features。ちなみにbuild69はBugFixのみでした。 https://www.dev.java.net/files/documents/2817/28549/mustang-b70.html com.sun.java.swing.plaf.windows.WindowsUtils SwingのパッケージプライベートなクラスWin…

NetBeans 5.0リリース

http://www.netbeans.info/downloads/download.php?type=5.0 NetBeans 5.0が正式にリリースされました。新機能などはもう今更紹介するまでもないと思うのでリリースノート等を参照してください。日本語版は当然まだですが、日本語化モジュールは以下の場所か…

MustangのRegressionを見つけるコンテスト

Msutang Projectで新しいコンテストがスタートしました。今度は、MustangのRegression、つまり古いバージョンと異なる振る舞いをするケースを発見して報告しようというものです。 https://mustang.dev.java.net/regchal/ 実施期間はサンフランシスコ時間で1…

J2SE 5.0に対応したJava認定資格スタート

http://jp.sun.com/company/Press/release/2006/0130.html Sunの提供しているJava認定資格(SJC)に、J2SE 5.0で追加された新機能に関する知識も含んだ「Sun認定 Java プログラマ (SJC-P)」が追加されるそうです。 また、同時にSolaris認定資格についてもSolar…

Goslingへのインタビュー

「Javaの生みの親」に聞く「AJAX、LAMP、Ruby on Rails」 - CNET Japan CNETの記事です。スクリプト言語とJavaの関係に触れている点が興味深いです。 Java対スクリプト言語という論調で語られることは多いのですが、私個人は好きな方あるいは状況に合った方…

JAVAPRESS 総集編

残念ながら次号Vol.47を最後に(隔月刊としては)休刊になってしまうJAVAPRESSですが、その前にこれまでの特集記事をPDFで収録した総集編が出ます。発売は3/7らしいのですが、cbooks24にはすでにページができていました。 http://www.cbook24.com/bm_detail.as…

Mustang開発のステータスの更新と今後のロードマップ

MustangおよびDolphin開発のステータスが更新され、今後のロードマップが公表されました。 http://weblogs.java.net/blog/ray_gans/archive/2006/01/where_we_are_wi.html 箇条書きになっている部分を以下に抜粋します。 JSR-270のドラフトは承認された。 Mu…

JAVAPRESS Vol.46の記事について

JAVAPRESS Vol.46でMustangの紹介記事を書かせていただいたことにはもう触れたのですが、Oracle Blogs | Homepageで紹介して頂いたので(ありがとうございますm(_ _)m)、もう一度訂正部分について書いておきます。 記事中で「javadoc仕様の変更」ということで…

Summary of new features in Mustang build b68

Mustangのb68がリリースされました。以下は変更点(new featuresのみ)です。 https://mustang.dev.java.net/files/documents/2817/27723/mustang-b68.html JFileChooserのダイアログ JFileChooserで表示させたファイル選択ダイアログで、ファイルがソートでき…

JAVAPRESS Vol.46

JAVAPRESS Vol.46にMustangの特集記事を書かせていただきました。内容はMustangの新機能を紹介するもので、現時点で公開されているうちで主なものは一通りカバーしていると思います。 で、一点訂正がありまして、記事中では「JSR-260にしたがってjavadocに新…

NetBeans IDE 5.0 RC1リリース

http://www.netbeans.info/downloads/download.php?type=5.0rc1 先週の話ですが。RCじゃなくてRC1ってなってますね。

Summary of new features in Mustang build b67

Mustangのb67がリリースされました。ちなみにb66は1/5にリリースされていますが、New featuresはありませんでした。 https://mustang.dev.java.net/files/documents/2817/27330/mustang-b67.html javax.imageio.ImageIO getReaderFileSuffixes()メソッドおよ…

Summary of new features in Mustang build b65

b65がリリースされました。 https://mustang.dev.java.net/files/documents/2817/26231/mustang-b65.html java.awt.SplashScreen Solarisにおいて、XサーバのXineramaを使用したマルチモニター構成で、スプラッシュスクリーンがプライマリスクリーンの中心に…

The Java SE 6 (Mustang) Holiday Quiz

http://java.sun.com/developer/Quizzes/mustang_holiday/ SDNで「The Java SE 6 (Mustang) Holiday Quiz」なるものが公開されていました。Mustangに関する四択クイズが12問用意されています。Mustangでどんな新機能が追加されるかという感じの内容です。ク…

JSR 270(Mustang仕様) Early Draft Review公開

http://jcp.org/aboutJava/communityprocess/edr/jsr270/ Mustangの仕様を決めるJSR 270のEarly Draft Reviewが公開されました。概ねこれまで公開されてきた情報通りだとは思いますが、まだよく見ていないので時間があるときにざっと眺めてみます。

Summary of new features in Mustang build b59

b59の分です。ここまでくると今更感がありますが、まあついでなので。b65のリリースは明日あたりでしょうか。シリコンバレーは休暇モードに入りつつあるとのことですが。 https://mustang.dev.java.net/files/documents/2817/23494/mustang-b59.html java.io…

Summary of new features in Mustang build b60

今日はもうひとつ、b60の分です。 https://mustang.dev.java.net/files/documents/2817/23871/mustang-b60.html javax.swing.SwingWoker SwingWokerクラスがRunnableFutureインタフェースをimplementsするようになった。RunnableFutureはjava.lang.Runnable…