タグ

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

  • 関連タグはありません

タグの絞り込みを解除

JAVAとjavaとJava SE 7に関するItisangoのブックマーク (3)

  • Java 8を可能にしたJava 7の機能

    このステートメントには冗長な情報がたくさんあります – プログラマにこれほど明示的な指定を求めるのではなく,コンパイラ自身がもっと情報を検出できるようにするべきです。 実際にScalaなどの言語では,式から多くの型推論を行うことによって,このようにシンプルな代入式を書くことができます: val m = Map("x" -> 24, "y" -> 25, "z" -> 26); valというキーワードは,この変数が再割り当てされないようにするためのものです (Java変数のfinalキーワードに相当します)。 変数についての型情報はまったく指定されていません – 代わりにScalaコンパイラが代入式の右辺を調べて,代入される値を評価することで,変数の型を適切に判断してくれるのです。 Java 7では,限定された範囲の型推論機構が導入されました。次のような代入式の記述が可能になっています: M

    Java 8を可能にしたJava 7の機能
    Itisango
    Itisango 2013/11/13
    “メソッドハンドルはメソッドを実行するための,型指定を持ったリファレンスです。 (C/C++に詳しい開発者ならば) "タイプセーフな関数ポインタ",あるいはモダンなJava開発者ならば "新型のCore Reflection" と解釈してもよい
  • 「Java 7」とはどんなリリースだったのか、チーフアーキテクトが解説。JavaOne 2011

    サンフランシスコで先週、10月4日から開催された「JaveOne 2011」。基調講演で最初の話題として語られたのは、7月に登場したばかりのJavaの最新バージョン「Java 7」についてでした。 Java 7とはどんなリリースなのか、基調講演の模様を紹介します。 「プランB」としてリリースされたJava 7 オラクル Java Platformチーフアーキテクト Mark Reinhold氏。 1年前、Java SE 7をどうすべきか、みなさんに質問をした。そのときには主に5つの大きな新機能候補と、そのほかに細かい新機能候補があった。しかもその時点ですでにJava 6から6年が経過していた。 この新機能候補のうち、いくつかは開発に時間がかかりそうなものがあり、それらをJava SE 7から分離してJava SE 8の新機能とした計画を「プランB」とした。これならJava SE 7が当初よ

    「Java 7」とはどんなリリースだったのか、チーフアーキテクトが解説。JavaOne 2011
  • Java SE 7に完全対応した「NetBeans IDE 7」最新版登場 | エンタープライズ | マイコミジャーナル

    NetBeans IDE NetBeansチームは8月1日(米国時間)、NetBeans IDEの最新版となる「NetBeans IDE 7.0.1」を公開した。NetBeans IDE 7.0は4月20日(米国時間)に公開されており、JDK 7のデベロッパプレビューに対応していた。今回のリリースはマイナーバージョンアップとなるものの、先日公開されたJava SE 7にフル対応したという点で注目される。 NetBeans IDE 7.0.1における主な変更点は次のとおり。 最新のJDK7にフル対応 最新のパッチをマージ パフォーマンスの改善 Java SE 7のリリースと同時にGlassFishも最新版が公開されており、これでOracleからJava SE 7に対応したJavaプラットフォーム、アプリケーションサーバ、開発環境が提供されたことになる。 ただしJava SE 7へ移行するには

  • 1