Javaとは
- Javaは1996年代にサン・マイクロシステムズによって開発されたプログラミング言語。
- 「Write once, run anywhere(一度書けばどこでも動く)」というコンセプトが人気を博し、その後ソフトウェア開発業者、サービス提供業者、デバイス製造業者など様々なところで利用されるようになった。
特徴
「Write once, run anywhere(一度書けばどこでも実行できる)」という理念にある通り、一度書いたコードが開発環境とは異なる実行環境でも実行できる。これを実現しているのが、「Java仮想マシン(JVM)」でありサーバーから家電、デスクトップパソコンなど幅広いプラットフォームの環境の違いを吸収し、プログラムが適切に実行され実行内容に差異がないように共同動作を実現する機能を備えている。
長所
- 実行環境の自由度が高く、プラットフォームを選ばない。
- コンパイル言語であり、処理速度が早く安定性があるため、基幹システムや組み込みでも使用可能。
- 仮想マシン内部で実行するためセキュリティ性が高い。
短所
- 他のプログラミング言語に比べてコーディングに関するルールが厳しいため、初学者には難易度が高い。
- 大規模な開発に適している反面、小規模なシステム開発にはあまり向いておらず、開発工程のみが増えてしまう。
参考サイト
最後に
なにか間違い等ありましたらコメントにて教えて頂けると幸いです。