Java
オブジェクト指向プログラミング言語
プラットフォームに依存しない
→Windows、Mac、Linuxなどの異なるオペレーティングシステム上で実行できる
Javaの特徴
-
オブジェクト指向:クラス、オブジェクト、継承、ポリモーフィズムなどのオブジェクト指向の機能を提供
-
ポータブル:プラットフォームに依存しない
Windows、Mac、Linuxなどの異なるオペレーティングシステム上で実行できる -
型安全:静的型付け言語
コンパイル時に型エラーを検出する
→安全なプログラムを開発できる -
マルチスレッド:マルチスレッドプログラミングをサポートしている
→複数のタスクを同時に実行できます。 -
ガベージコレクション:ガベージコレクション機能を備えている
→プログラマはメモリ管理に関する問題を気にしなくていい