Java / 型と変換
- 暗黙的キャスト(拡大変換)の一覧キャスト不要で代入できる型の組み合わせ
- キャストが必要な組み合わせ一覧縮小変換は明示キャストが必須・値が変わりうる
Java / クラスとオブジェクト
- equals のオーバーライドと、なぜ必要かequals と hashCode は必ず両方上書き
- String と StringBuilder の比較(参照比較に注意)文字列の中身は equals で比べる
Java / 例外
- Throwable からの継承の繋がり例外クラスの親子関係と検査・非検査の違い