Skip to content

Instantly share code, notes, and snippets.

@shigemk2
shigemk2 / .gitmodules
Last active December 27, 2015 21:49
やさしいJava 13
[submodule "7397050"]
path = 7397050
url = git@github.com:7397050.git
[submodule "pb"]
path = pb
url = git@github.com:7408778.git
[submodule "pc"]
path = pc
url = git@github.com:7409187.git
@shigemk2
shigemk2 / Car.class
Last active December 27, 2015 21:29
やさしいJava 12
@shigemk2
shigemk2 / 11-matome.markdown
Last active December 27, 2015 20:09
やさしいJava 11
  • スーパークラスからサブクラスを拡張することができます
  • サブクラスは、スーパークラスのメンバを継承します
  • スーパークラスのprotectedメンバに、サブクラスからアクセスすることが出来ます
  • スーパークラスと同じメソッド名・引数の型・数を持つメソッドをサブクラスで定義して、オーバーライドすることが出来ます
  • スーパークラスを指定しないクラスはObjectクラスのサブクラスとなります
@shigemk2
shigemk2 / Car.class
Last active December 27, 2015 19:09
やさしいJava 10
@shigemk2
shigemk2 / Car.class
Last active December 27, 2015 18:19
やさしいJava 9
@shigemk2
shigemk2 / Car.class
Last active December 27, 2015 18:09
やさしいJava 8
@shigemk2
shigemk2 / Sample1.class
Last active December 27, 2015 16:59
やさしいJava 7
@shigemk2
shigemk2 / Sample1.class
Last active December 27, 2015 16:29
やさしいJava 6
@shigemk2
shigemk2 / Sample1.class
Last active December 27, 2015 15:48
やさしいJava 5
@shigemk2
shigemk2 / 4-matome.markdown
Last active December 27, 2015 13:59
やさしいJava 4
  • 演算子はオペランドと組み合わせて式を作る
  • キャスト演算子を使うと型を変換できる
  • 代入のときに型が変換される場合がある
  • 四則演算のときに型が変換される場合がある
  • 値が小さなサイズの型に変換された場合、値の一部が失われることがある