リスト、セット、またはマップを Collections.unmodifiableList/Set/Map() で囲みます。