|
Java(ジャバ)は、狭義ではオブジェクト指向プログラミング言語Javaであり、広義ではプログラミング言語Javaのプログラムの実行環境および開発環境をいう。本稿ではプログラミング言語としての Java、および関連する技術や設計思想、およびJava言語の実行環境として見たJavaプラットフォームについて解説する。クラスライブラリなどを含めた、Javaバイトコードの実行環境と開発環境(広義のJava)については、Javaプラットフォームを参照。また、言語の文法に関してはJavaの文法を参照。 == 概説 == Java は、それ以前のさまざまな言語の良い部分を引き継ぎ、欠点を克服するよう設計した。次のような特徴を持つ。 *構文は C および C++ から多くを引き継いでいる。ただし、ポインタ等の低レベルな操作は基本文法から排除されている。 *オブジェクト指向プログラミングをサポートしている。オブジェクトモデルはSmalltalk や Objective-C と同様の簡潔なものを採用している。 *機械語に直接コンパイルされるのではなく、中間言語にコンパイルされ、仮想マシンの上で動作する。これにより、プラットフォームに依存しないアプリケーションソフトウェアが開発できる。 Javaは組み込みシステムや携帯機器(携帯電話・PHSやPDA・スマートフォン等)のシステムから、企業の情報システムを担う大規模なデータベース、サーバ、スーパーコンピュータまで、多くの分野で使用されている。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Java」の詳細全文を読む スポンサード リンク
|