Eclipse で、名前に特殊文字を使用してプロジェクトを作成できるのはなぜですか? 「!#$!#!#@$!@#$」という名前のプロジェクトを作成できます
eclipse の eclipse ソースでも、以下の文字のみをプロジェクト名として無効と見なします。
INVALID_RESOURCE_CHARACTERS = new char[] {'\\', '/', ':', '*', '?', '"', '<', '>', '|'};
その背後にあるロジックは何ですか?それらの文字は日食にとって特別な意味を持っていますか?