アットウィキロゴ

Java

Sun Microsystems社が開発したプログラミング言語で、特定のOSやマイクロプロセッサに依存する事なく、基本的にはどのようなプラットフォームでも動作する汎用性が最大の特長であり、NTT DoCoMoVodafoneのアプリ対応携帯端末に数多く採用されている。
C言語に似た表記法を採用しつつも既存の言語の欠点を踏まえて一から設計された言語であり、今までの言語にない完全なオブジェクト指向性を備えているほか、強力なセキュリティ機構や豊富なネットワーク関連の機能が標準で搭載されており、ネットワーク環境で利用される事を強く意識した仕様になっている。
欠点としては、プログラムをネイティブコードに変換する際にある程度時間がかかるため、通常のプログラミング言語で開発されたソフトウェアよりも動作は遅くなってしまう事。
また、どのプラットフォームでも動作させるために、どのプラットフォームでも実現できる、いわば最大公約数的な機能しか使用できないため、プラットフォーム固有の強力な機能を利用することはできない。

最終更新:2006年03月06日 00:12