2011-07-20 8 views

答えて

13

フォルダ内の各ファイルは、R.javaクラス内のJavaのフィールド名に変換されます。大文字用として

、私はそれがWindowsのLinuxの対環境の中で一つの小さな問題を回避するためだと思います。 LinuxはIcon.pngicon.pngが異なるファイルであることを考えているからだ、とWindowsがIcon.pngicon.pngが同じファイルであると思います。したがって、Linuxを使用している人なら誰でも、Windows上でコンパイルできないアプリケーションを作成できます。あなたはこれについていくつかの議論を見ることができます

+0

は、私はそれが本当だとは思いません。 JavaはStringを内部的にUTF-16に格納します。マンダリンでJavaアプリケーションをコード化することもできます。 – Matthias

+0

文字列とUTF-16はファイル名とファイル名の特殊記号と関係がありますか? – inazaruk

+0

私は「ファイル名の中に特殊文字を使用しない理由は、Java名では使用できないためです」と言いました。ステートメント。それは単に真実ではありません。 Javaの識別子では、あらゆる種類の特殊文字を使用できます。 – Matthias

関連する問題