Javaのメリットを大まかにまとめると
となります。
それでは、それぞれのメリットについてひとつずつ見ていきましょう。
Javaを使うメリットとして真っ先に上げられるのはやはりこの点だと思います。
「プラットフォームに依存しない」とは、Javaで作成したプログラムはWindows、Mac、LinuxとさまざまなOS上で動作させることが可能だということです。
Javaは、携帯電話やWebブラウザなどでも動作するため、インターネット技術が普及した現在において、Javaで作られたシステムにより様々なサービスが展開されています。
Javaではオブジェクト指向と呼ばれる考え方により設計されています。
オブジェクト指向を取り入れたプログラミング方法は、ソフトウェアの開発と保守の複雑さを低減させ、開発効率と保守性を高めます。
Javaには自動ガベージコレクションの機能や例外処理機構などのしくみがいくつも備わっており、プログラムの安全性を高めてくれます。
ライブラリがとても充実しており、データ管理、データベースとの連携、ネットワーク機能、マルチスレッド化など、さまざまな処理を実現させることができます。