皆の本棚にあるタグ「Java」の本

Java
Java(ジャバ)は、狭義ではオブジェクト指向プログラミング言語Javaであり、広義ではプログラミング言語Javaのプログラムの実行環境および開発環境をいう。本稿ではプログラミング言語としての Java、および関連する技術や設計思想、およびJava言語の実行環境として見たJavaプラットフォームについて解説する。クラスライブラリなどを含めた、Javaバイトコードの実行環境と開発環境(広義のJava)については、Javaプラットフォームを参照。また、言語の文法に関してはJavaの文法を参照。 Java は、それ以前のさまざまな言語の良い部分を引き継ぎ、欠点を克服するよう設計した。次のような特徴を持つ。 構文は C および C++ から多くを引き継いでいる。ただし、ポインタ等の低レベルな操作は基本文法から排除されている。 オブジェクト指向プログラミングをサポートしている。オブジェクトモデルはSmalltalk や Objective-C と同様の簡潔なものを採用している。