いずれにしても常にvalueOf使うべきだろ
なんでこの言語はIntegerとかのコンストラクタprivateにしなかったんだろう?