Cのポインタそのまま利用してるObjCとかはともかく、Javaとかはなんでわざわざnullの概念を引きずったんだろう