Java
2015年7月22日 (水) 06:03時点における153.219.249.71 (トーク)による版 (ページの作成:「'''Java'''(読み:じゃゔぁ)とは、サン・マイクロシステムズが開発したプログラミング言語およびその実行環境や...」)
Java(読み:じゃゔぁ)とは、サン・マイクロシステムズが開発したプログラミング言語およびその実行環境や開発環境である。このどれを指しているかは文脈から読み取る必要があるが、実行環境についてはJava VMなどと呼ばれることが多い。
概要
=プログラミング言語
プログラミング言語としてのJavaはC++風のオブジェクト指向を採用している。いわゆるSmalltalk系のオブジェクト指向ではない点に注意する必要がある。
実行環境
実行環境としてのJavaは様々なOSで動作するマルチプラットフォーム性と実行ランタイムから抜け出すことを制限するセキュリティの高さが自慢である。ただし、マルチプラットフォーム性は標準の範囲内であれば有用であるが最大公約数の機能しか利用できずOS固有の機能は利用できないという問題を抱えている。また、セキュリティの高さも低レベルなAPIの利用などに影響を及ぼす。