javaの特徴
ASCIIの「ゼロからはじめるJava」でjavaの基礎を身につけたい。
気になるところをこれからメモしていこうと思う。
まぁ、5年以上前の本だが基礎を学ぶだけだから問題ないでしょ^^;
javaの特徴
● Write Once, Run Anywhereere
1回プログラミングすれば、様々なプラットフォームのVM上で動作する。
● オブジェクト指向言語
『オブジェクト指向とは「すべてのものをオブジェクトとしてとらえ、オブジェクトとオブジェクトとの間の情報(メッセージ)のやり取りですべての現象を表現する。」』という考え方。
● 豊富なクラスライブラリ
オブジェクト指向では「クラス」という単位でプログラミングし、クラスとはオブジェクトの雛形のこと。javaは豊富なクラスが用意されている。
● 高い安全性と信頼性を持つ堅牢な言語
以下の3つの理由があるそうな。
(1) メモリ管理がしっかりしている。(ガベージコレクタだから?)
(2) コンパイル時のチェックがしっかりしている。
(3) 実行時の妥当性が検証される。
ゼロからはじめるJava―ゼロからはじめるプログラミング (アスキームック―Ascii programming mook) (2003/08) 畠中 晃弘江原 良典 |