差分
ナビゲーションに移動
検索に移動
Java
,'''Java'''(読み:じゃゔぁ)とは、[[サン・マイクロシステムズ]]が開発した[[プログラミング言語]]およびその[[実行環境]]や[[開発環境]]である。このどれを指しているかは文脈から読み取る必要があるが、実行環境については[[Java VM]]などと呼ばれることが多い。
==概要==
===プログラミング言語==
[[プログラミング言語]]としてのJavaは[[C++]]風の[[オブジェクト指向]]を採用している。いわゆる[[Smalltalk]]系の[[オブジェクト指向]]ではない点に注意する必要がある。
===実行環境===
実行環境としてのJavaは様々な[[OS]]で動作するマルチプラットフォーム性と[[実行ランタイム]]から抜け出すことを制限する[[セキュリティ]]の高さが自慢である。ただし、マルチプラットフォーム性は標準の範囲内であれば有用であるが最大公約数の機能しか利用できずOS固有の機能は利用できないという問題を抱えている。また、セキュリティの高さも[[低レベル]]なAPIの利用などに影響を及ぼす。
==関連項目==
==参考文献==
{{reflist}}
{{stub}}
==概要==
===プログラミング言語==
[[プログラミング言語]]としてのJavaは[[C++]]風の[[オブジェクト指向]]を採用している。いわゆる[[Smalltalk]]系の[[オブジェクト指向]]ではない点に注意する必要がある。
===実行環境===
実行環境としてのJavaは様々な[[OS]]で動作するマルチプラットフォーム性と[[実行ランタイム]]から抜け出すことを制限する[[セキュリティ]]の高さが自慢である。ただし、マルチプラットフォーム性は標準の範囲内であれば有用であるが最大公約数の機能しか利用できずOS固有の機能は利用できないという問題を抱えている。また、セキュリティの高さも[[低レベル]]なAPIの利用などに影響を及ぼす。
==関連項目==
==参考文献==
{{reflist}}
{{stub}}