The ability to invoke methods on one Java object from objects residing in another JVM has been a standard Java feature since the JDK 1.1 release. The Remote Method Invocation (RMI) framework makes a ...
Community driven content discussing all aspects of software development from DevOps to design patterns. The entry point of a standalone Java application is the main method or function. In the age of ...
この記事の要約:この章では、Javaでネイティブメソッドを使用する理由(または使用しない理由)、Javaに組み込まれている最適化機能、そしてプログラムを高速化するためのトリックについて学びます。また、ネイティブメソッドを作成し、ヘッダー ...
この記事の要約:Java学習の旅もいよいよ最終章、第3週の振り返りに入ります。Day 15からDay 21までの内容は、Javaをより深く理解し、大規模で堅牢なアプリケーションを構築するために不可欠な、高度な概念で満たされています。この振り返り記事で、重要 ...
If you didn’t know better, you might believe that Sun Microsystems had designed the JNI (Java Native Interface) API with the goal of discouraging Java developers ...
本節ではオペレーションのマッピングについて検討します。 6.1 オペレーションの種類 UMLのオペレーションと、対応するJavaのモデル要素の関係は図9になります。UMLのオペレーションは、Javaのインスタンスメソッド、クラスメソッド、コンストラクタの ...
前回はJava SE 7で導入される予定のクロージャについて、その概要とプロトタイプ実装の使い方を紹介した。今回は、実際にクロージャを用いたプログラムを書いてみたい。 BGGA版の仕様では、クロージャを使うための基本となる演算子は「=>」となっている。
Javaのクラスは前回ご紹介したとおり、図13のような形になります。この構造をモデル化したJavaクラスのメタモデルは図14となります。 図13Javaのクラス 図14 Javaのクラス メタモデル(クリックすると拡大します) 1つのパッケージに属していることがある 1つ ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する