Javaのクラスは前回ご紹介したとおり、図13のような形になります。この構造をモデル化したJavaクラスのメタモデルは図14となります。 図13Javaのクラス 図14 Javaのクラス メタモデル(クリックすると拡大します) 1つのパッケージに属していることがある 1つ ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
本書はAPIリファレンスの待望の第二弾です。今回は、リフレクト、テキスト、ユーティリティ(jar、zip、prefs、ログ、正規表現)、SSL、印刷に関する13パッケージをセレクションし、各パッケージに含まれる主要インタフェースとクラスについて、静的構造 ...
インスタンスメソッドとはインスタンスに属するメソッドです。Javaでは、 メソッドの可視性もフィールド変数と同じ4つです。メソッドの可視性は最小のprivateから始めて、 必要に応じてpackage private、 protected、 publicと大きくしていくのが良いでしょう。
前回はJava SE 7で導入される予定のクロージャについて、その概要とプロトタイプ実装の使い方を紹介した。今回は、実際にクロージャを用いたプログラムを書いてみたい。 BGGA版の仕様では、クロージャを使うための基本となる演算子は「=>」となっている。
プログラミング言語および開発・実行環境「Java」では、変数、クラス、メソッド(データに対する処理)の命名に関する言語仕様上の規則はかなり緩い。変数名はアラビア数字で始まることはできない。2文字目以降には文字と数字が利用できる。ただしJava ...