インスタントJAVA入門


***“JAVA ”とは何か?***

 意味は知らないけど“JAVA”という言葉は知ってるという人も多いと 思います.JAVAを創った天才達の一人,ビル・ジョイ氏はこう言ってい ます.「我々の目標はネットワークをコンピュータとして扱うことだっ た.ネットワークに対してプログラムを書き,それをネットワークに保 存する.ブラウザさえあれば,誰もが簡単にアプリケーションを使える ようにしたかった.」この言葉がJAVAとは何か?という問いに対する一 番わかりやすい答えではないかと思います.彼らがやりたかったことを やれるようにしたものがJAVAです.

***JAVAの特徴は?***

  • JAVAはC++をベースにさらにわかりやすく簡単にプログラムが組めるようになっている.
  • 特定のOSやハードウェアのアーキテクチャに依存しない.
  • ネットワーク化された分散環境での利用が前提なのでセキュリティ機能が充実している.

 JAVAの特徴はまだまだ色々挙げられますが大きな特徴としては上にあ げたように“簡単”で“安全”で“OSの選り好みをしない”というと ころでしょう.

***JAVAはインターネットで人気者である***

 JAVAがインターネットユーザーに人気があるのはまず,GUIが充実 しているのでJAVAを使うと派手なホームページを簡単に作れること, JAVAアプレットを使うとサーバー側の負担が軽減し,さらにクライアン ト側も様々なアプリケーション・ソフトを用意する必要がないことなど の理由が挙げられます.

 サーバー側の負担を軽減し,クライアント側がソフトを用意する必要 がないのは,データと共にそれを表示するためのアプリケーション・ソ フトもサーバー側からクライアント側に送ってしまい,そこで実行され るためです(上図参照).これがJAVAがコンピュータの世界を変えるか もしれないと言われている所以でもあります.つまり,ユーザーは必要 なソフトを全てネットワーク上から取ってくればいいのでハードディス クに置いてをく必要がないくなります.

***まとめ***

 以上のようにJAVAは近年ブームのマルチメディアの世界を広げるもの であると同時に,まだ未知数の要素がたくさんあり各企業がこぞって開 発に取り組んでいる部分もあります.以下にJAVA関係のサイトをいくつ か挙げるので,これからこの激しい競争に参加してみようと思う方は参 考にして下さい.


Written by Sumie Akimoto
Arranged by Hidekazu Takase
NIHON UNIVERSITY COLLEGE OF SCIENCE & TECHNOLOGY