>>112
激ムズだな
1. ジャバファイルじゃなくてjavaファイルなのにカタカナで答えがあるなんて
2. そもそもpublicなクラスじゃないと無理だったりして
3. 他のプログラミング言語と違うのってjava7のアンダースコアの話とか、
二進数のリテラルとか?
4. 変数に型がなくってもって状態がそもそも想定できないけど、めんどくさい時は明記せずにObject型の引数でメソッドを作ればいいってこと?
toStringメソッドとかObject型にあるメソッドはポリモーフィズムでJVMが判断するよね?
5. aが数値の基本型ならaにbを加算する。String型ならaの参照する文字列とString.valueOf(b)の値と結合した文字列が生成されてその文字列をaが参照する。
aがjava.lang.Number のサブクラスの変数の場合、オートオートアンボクシングが働きa+bが数値として計算されたのち、オートボクシングが働きaの型のオブジェクトが生成され、aが参照する。
6,7,8は易しい。