 |
|
前のページ 1 2 3 次のページ
|
 |
Javaを構成するソフトウェア
|
Javaを構成する代表的なソフトウェアは以下になります。
|
1.JavaSE(Java Standard Edition)
|
Javaの基礎となる基準的な機能をまとめたものです。Sun MicrosystemsのWebサイトよりダウンロードして、無償で使用することができます。JavaSEにはJavaアプリケーションを開発するために必要なソフトウェアであるJDK(JavaSE Development Kit)とJavaアプリケーションを実行するために必要なソフトウェアであるJRE(JavaSE Runtime Environment)にて構成されています。
|
2.JavaEE(Java Enterprise Edition)
|
業務システムやECサイトなどのサーバサイドで使用される機能をまとめたものです。JavaEEの実装はアプリケーションサーバ側で行われていますので、プログラム上でどのアプリケーションサーバを使用しているかを意識する必要はありません。なおサーブレットやJSPを使用したWebアプリケーションはJavaEEの機能を使用しています。
|
Javaプログラムの構造
|
Javaプログラムは、「クラス」という単位で作成します。クラスとは「オブジェクト」の状態や振る舞いを記述した設計書のことです。状態は、変数とその値によって表現されます。
振る舞いはメソッドの中に記述されたロジックによって表現されます。オブジェクトとはメモリ上に存在する設計書を具現化したものです。Javaプログラムでは基本的にオブジェクトの振る舞いに対して操作を行うことで処理します(図2)。

図2:クラスとオブジェクト
|
前のページ 1 2 3 次のページ
|

|
|

|
著者プロフィール
サイオステクノロジー株式会社 片桐 一宗
ソフトハウスでC、C++、Javaでの開発経験を積み、テンアートニ(現サイオステクノロジー)入社。Webシステムの設計・開発・保守からプロジェクトリーダーまでこなした後、現在、品質管理チームの一員を担当。サイオステクノロジーのシステム構築サービス品質向上に向け、日々奮闘中。
|
|
|
|