JavaではJavaCCでコンパイラをつくるとき以外はリンカの知識は不要?