2015年3月1日日曜日

[書籍]プログラミングAndroid を読んで 

プログラミングAndroidを読んで、勉強になったことをまとめて行こうかと思います。
随時更新予定。
2章 Java for Android
Javaの総まとめみたいな感じ。

○Javaでは、フィールド(メンバ変数)を初期化しなくても、してくれる。

○コンストラクタを定義しないと、裏でデフォルトコンストラクタと、スーパークラスの引数なしコンストラクタを呼んでくれるとのこと。

○すべてのクラスが継承しているObjectクラスってのがある。このクラスのメソッドについて、
 toString()・・・そのまま使うと、アドレスみたいなのを返すので、オーバーライドしたほうがよい。
 clone(), finalize()・・・使わなくてよい。
 hashcode(), equals・・・奥が深い。ちゃんと勉強しないとつかわないほうがよさそう。
 反射性/対称性...という性質を満たす必要があるそうで、実際どうやって実装するのかわかりませんでした。
0 件のコメント:
コメントを投稿