请让我解释一下 # 不能在 java 标识符中使用。例如。诠释 e#;
另外,让我知道#在java中使用以及在哪里使用?
因为它不是语言中的有效符号。就像你不能做的那样:
int HELLO+*/\Variable;
见3.8。Java 规范中的标识符:
标识符是 Java 字母和 Java 数字的无限长度序列,其中第一个必须是 Java 字母。
http://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html#jls-3.8
我认为您需要阅读以下内容:
http://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html
如果您仍然不知道,请事后询问 Oracle!