12.07.2015 Views

第1章 JBuilder の概要

第1章 JBuilder の概要

第1章 JBuilder の概要

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ここに、「java」 命 令 はクラスファイルの 内 容 を 解 読 し、 実 行 するという 機 能 を 持 っています。バイトコードを 解 釈 しながら 実 行 するので、インタプリタ(interpreter: 解 釈 者 の 意 味 )と 呼 ばれます。そしてすでに 気 づいた 人 もいると 思 いますが、このインタプリタ「java」は、前 章 で 説 明 したJVM(Java 仮 想 マシン)に 当 たります。もっとも、Java 仮 想 マシンはもっと 広 い 概 念 で、このインタプリタ 以 外 にも 種 類 があります。しかし、これ 以 上 の 理 解 はここでは 必 要 ないのでここではふれません。さて、 以 上 が、 通 常 の Java 言 語 アプリケーション 開 発 の 過 程 です。 改 めて 行 程 を 振 り 返ってみると、◆ エディタを 用 いてのソースコードの 作 成 ・ 保 存◆ コマンドプロンプトを 用 いてのソースコードの 翻 訳 ・ 実 行 (2 段 階 )という 手 順 を 踏 まねばならないことが 分 かります。一 方 <strong>JBuilder</strong>では、アプリケーションブラウザ 内 でそれを 全 て 作 業 できるようになっています。このような 意 味 で、<strong>JBuilder</strong>のような 開 発 ツールを 統 合 開 発 環 境 と 呼 びます。さらに、<strong>JBuilder</strong>における「プロジェクト 実 行 」 命 令 は 上 の2 段 階 の 命 令 を 一 度 に 行 ってくれていたことが 分 かるでしょう。さらにソースコードやクラスファイルなど、 一 つのアプリケーションに 関 するファイルを 自 動 的 にフォルダ 内 に 納 め、それをディスク 上 のどの 場所 に 保 存 しても、「プロジェクトの 実 行 」 命 令 だけで 簡 単 に 翻 訳 ・ 実 行 できるよう、プロジェクトファイルが 管 理 してくれているのです。このように、 作 業 を 効 率 化 あるいは 高 速 化できるという 意 味 でRAD(Rapid Application Development) 環 境 とも 呼 ばれます。これは本 節 の 冒 頭 で 述 べたことです。 実 は、<strong>JBuilder</strong>にはこの 他 に、1 以 下 のような、 定 型 部 分 ( 変 更 の 必 要 のない、 決 まり 切 った 部 分 )を 自 動 生 成 してくれる。public static void main(String[] args ) {}2 Windowsアプリケーション 作 成 の 際 に 不 可 欠 になるGUIのデザインを(アプリケーションブラウザの 内 容 ペインにおける 設 計 ビューにより) 視 覚 的 に 行 うことができる。などの、 作 業 の 効 率 化 に 関 する 各 種 の 機 能 が 用 意 されています。それらの 詳 細 については、次 章 以 降 の 学 習 で 実 際 に 体 験 することにしましょう。それでは、コマンドプロンプトを 閉 じてください。コマンドプロンプト・ウィンドウ 右上 隅 の×をクリックすれば 閉 じます。31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!