-
デリゲート (プログラミング)から見たJava
C++の「メンバ関数を指すポインタ」や、Object Pascal(Delphi)の「インスタンスのメソッドへのポインタを格納する、メソッドポインタ」と同様のものである(DelphiもC#もアンダース・ヘルスバーグによる設計である)。また、Microsoft Visual J++も、Javaと非互換のデリゲートを導入したが、.NET Frameworkのデリゲートはこれらを発展させたものである。(デリゲート (プログラミング) フレッシュアイペディアより)
-
Communicating Sequential Processesから見たJava
JCSP CSPのコンセプトをJavaのスレッドAPIに導入した実装(Communicating Sequential Processes フレッシュアイペディアより)
-
継承 (プログラミング)から見たJava
主にクラスベースのオブジェクト指向言語で、既存クラスの機能、構造を共有する新たなクラスを派生することができ(サブクラス化)、そのようなクラスは「親クラス(スーパークラス)を継承した」という。具体的には変数定義や操作(メソッド)などが引き継がれる。またJavaのインタフェース継承のように機能セットの仕様のみを引き継ぐ場合もある。(継承 (プログラミング) フレッシュアイペディアより)
-
Hibari (dbms)から見たJava
Hibariは分散システムに適したプログラミング言語Erlangで書かれており、高負荷時でも高い安定性を誇る。Hibariの各ノードは数年間無停止で稼働できることが実運用で確認されており、ソフトウェアのアップグレードもサービス無停止で行える。またJavaで書かれたNoSQLと異なり、64GB程度の大容量のRAMを搭載したサーバーでも、256MB程度の小容量のRAMを搭載した組み込み向けハードウェアでも良好に動作する。(Hibari (dbms) フレッシュアイペディアより)
-
-
Parsing Expression Grammarから見たJava
Parboiled - Java、Scala用(Parsing Expression Grammar フレッシュアイペディアより)
注目ワード
キーワード一覧