ニュース

Javaのクラスは前回ご紹介したとおり、図13のような形になります。この構造をモデル化したJavaクラスのメタモデルは図14となります。 図13Javaのクラス 図14 Javaのクラス メタモデル(クリックすると拡大します) 1つのパッケージに属していることがある 1つ ...
前節までで、UML“クラス”とJava“クラス”のマッピングを考えるための情報を整理しました。 簡単なクラス図を書くことが目的であれば、UML“クラス”とJava“クラス”はほとんどそのままマッピングできます。しかし、CASEツールを用いて、UML“クラス”と ...
We discuss some of the most common design patterns in Java and how they can help you solve common coding issues. Learn more. A design pattern is a well-established and documented solution to a common ...
Javaプログラミング言語習得において、新人プログラマーの最初の障害は「オブジェクト指向の壁」です。本書は、Javaのソフトウェア開発を中心に事業を発展させてきたアクロクエストテクノロジー社の新人教育セミナーを加筆・書籍化したもので、大卒の ...
インプレスグループでIT関連出版メディア事業、及びパートナー出版事業、デジタルメディア&サービス事業を展開する株式会社インプレス(本社:東京都千代田区、代表取締役社長:関本彰大)は、『スッキリわかるJava入門』のシリーズ累計18万部突破を ...
JSR 274で仕様の標準化が進められているBeanShellは、JavaVM上で動作するスクリプト言語である。文法がJavaのそれとほとんど同じという点が大きな特徴といえる。もちろん、動的な型付けに対応しているなど、スクリプト言語としての利点も兼ね揃えている。
What is the single responsibility principle? The single responsibility principle in Java demands that a class serves a single, clear purpose. Any attempt to add peripheral functionality to a ...
In my previous blog post, I blogged on the “code too large” problem and reproduced that error message. In this post, I look at the very similar “too many ...