:: glossary ::
| 読み方 | ジャバ |
オブジェクト指向を強力に取り入れたプログラミング言語。
開発元はサン・マイクロシステムズ社。
元々は「 Oak 」(オーク)という名前でしたが、1995年の Sun World Expo で Java に改名されました。
「write once, run anywhere」(一度書けばどこでも動く)のキャッチコピーのとおり、作成したプログラムはプラットフォームに依存することなく動作させることができます。
Java で記述したソースは、コンパイル時に「Java バイトコード」と呼ばれる中間コードに変換されます。 Java は、そのコードを「Java 仮想マシン(JVM)」と呼ばれるソフトウェアでネイティブコードに変換し、実行します。
この「Java 仮想マシン」がプラットフォームの違いを吸収します。 そのかわり、Java バイトコードからネイティブコードに変換する時間が余計にかかるため、「他のプログラミング言語で開発されたプログラムよりも遅くなる」という欠点があります。
Java にはガベージコレクションの機能があり、C や C++ のようにメモリを管理する必要がほとんどありません。
C C++ J2SE JDK オブジェクト指向 ガベージコレクション ソース ソフトウェア
バイト プラットフォーム プログラミング言語 プログラム
Copyright (C) 2005-2007 Noto Watabe. All rights reserved.
e-mail:wmh@always-pg.com