翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
Javaの基本的な文法とプログラミング方法、基本的なクラス、及びオブジェクト指向の仕組みについて、J2SE5.0をベースに学習します。 さらにJava基本APIについて、開発現場で必ず利用するものをピックアップして解説します。 その他、コマンドラインでのJava ...
「Java」は1995年に登場したプログラミング言語・実行環境であり、企業のアプリケーション開発の中心を担ってきた。Javaの魅力10個を紹介する本連載のうち、第4回となる本稿は7つ目と8つ目を説明する。 プログラミング言語「Python」やスクリプト(簡易 ...
Java Essentials Volume 2 provides structured pathway from Java fundamentals to advanced application development ...
Javaプログラミング言語習得において、新人プログラマーの最初の障害は「オブジェクト指向の壁」です。本書は、Javaのソフトウェア開発を中心に事業を発展させてきたアクロクエストテクノロジー社の新人教育セミナーを加筆・書籍化したもので、大卒の ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
6.Java開発におけるオブジェクトモデリングの意義 以上、UMLとJavaの関係についていろいろな側面から見てきました。UMLによる設計モデルとJavaプログラムの相互変換は、かなり自動的に行うことができるようになってきたといえるでしょう。つまりUMLを使った ...
Javaのクラスは前回ご紹介したとおり、図13のような形になります。この構造をモデル化したJavaクラスのメタモデルは図14となります。 図13Javaのクラス 図14 Javaのクラス メタモデル(クリックすると拡大します) 1つのパッケージに属していることがある 1つ ...
今回はJaValidを紹介したい。JaValidはJavaオブジェクトの状態を検証するためのオープンソースのバリデーションフレームワークである。JaValidを用いることで、Javaオブジェクトが取り得る状態の条件を設定して検証することができるようになる。 条件の設定には ...