タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

JavaとJDK7に関するnsyeeのブックマーク (3)

  • JDK 7の新機能 Peoject Coin編(その2) - 我らねぶた馬鹿

    前回のつづきです。 複数例外のキャッチ よく「マルチキャッチ」と呼ばれている機能です。複数の例外を同じcatchブロックでキャッチできるようになりました。これまでは、tryブロックの中で複数の例外が発生する可能性がある場合には、それぞれに対してcatch文を書く必要がありました。catchの中身が同じ処理内容でも個別に書かなければいけないため、ちょっと面倒でした。JDK 7では、複数の例外を"|"でつなげて記述することで、まとめてキャッチすることができます。次のような感じです。 class MyExceptionA extends Exception {} class MyExceptionB extends Exception {} public class MultiCatch { static void testMultiCatch(int arg) { try { if (arg

    JDK 7の新機能 Peoject Coin編(その2) - 我らねぶた馬鹿
  • JDK 7の新機能 Peoject Coin編(その1) - 我らねぶた馬鹿

    先日、JDK 7の開発者プレビューと、JDK 7に対応したNetBeans 7.0 Beta 2がそれぞれリリースされました。せっかくなのでJDK 7の新機能をおさらいしつつ、実際にNetBeansを使って試してみたいと思います*1。 JDK 7の新機能についてはこのページに一覧がまとめられています。まずは最も身近とも言える「Project Coin」からいってみましょう。Project Coinは、個別に仕様化するほどではない細かな文法の変更や追加などの実装を進めたプロジェクトです。JCPでは「JSR 334: Small language enhancements」として登録されています(現在、ドキュメントがダウンロードできます)。現在のところ、JSR 334にはJava SE 7に搭載する新機能として次のものが挙げられており、いずれもJDK 7ではすでに実装が完了しています。 Str

    JDK 7の新機能 Peoject Coin編(その1) - 我らねぶた馬鹿
  • JDK7およびJDK8のリリース計画 | エンタープライズ | マイコミジャーナル

    Java Programming Language Javaプラットフォームグループでチーフアーキテクトを務めるOracleのMark Reinhold氏がRe-thinking JDK 7 - Mark Reinhold’s Blogにおいて、JDK7およびJDK8の新しいリリース計画案を発表した。Sun MicrosystemsがOracleに買収される以前の計画では、JDK7は2009年後期にリリースされる予定になっていたが、ご覧のとおりこの計画通りには進まなかった。JDK6がリリースされて以来、Javaは開発段階にあり次のメジャーバージョンをリリースできないでいる。 こうした状況を受け、Mark Reinhold氏は次の2つのプランを提案。 プランA: 現行のJDK7案をそのまま進める。2012年中期でのリリースが見込まれる。 プランB: 現行のJDK7案からまだ開発に時間が必要と

  • 1