タグ

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

  • 関連タグはありません

タグの絞り込みを解除

PROGRAMMINGとoracleとJavaに関するItisangoのブックマーク (22)

  • 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" と解釈してもよい
  • JDK 7をサポートした「NetBeans IDE 7.0」が登場 | OSDN Magazine

    Oracleは4月20日(米国時間)、オープンソースの統合開発環境(IDE)「NetBeans IDE 7.0」正式版を発表した。7月にリリース予定の「Java Development Kit 7」(JDK 7)に対応、Java SE 7の最新機能を試すことができる。 NetBeans IDEはJavaで実装されたマルチプラットフォーム対応の統合開発環境。モジュール方式を採用しており、Javaプラットフォーム(Java SE、Java EE、Java ME、JavaFX)やC/C++PHP、Ajax、JavaScriptなどさまざまな言語でのソフトウェア開発に対応する。これまでRuby on Railsもサポートされていたが、最新版ではサポートがなくなっている。 NetBeans IDE 7.0の最大の特徴はJDK 7のサポート。Java言語仕様の小さな変更を行なう「Project C

    JDK 7をサポートした「NetBeans IDE 7.0」が登場 | OSDN Magazine