JAVA不采用通常语言使用的ASCII字符集,而是采用unicode这样的标准的国际字符集。因此,这里的字母的含义:英文、汉字等等。(不建议大家使用汉字来定义标识符!)ASCII字符集,而是采用unicode这样的标准的国际字符集。其字符集的关系图如下
各个分支的编译和运行时的编码要一致,不然可能出现乱码
编译问题:
3种解决方法:
1、运行是使用javac -encoding UTF-8 Welcom.java
2、记事本打开java源文件,另存为选择ANSI编码
3、编译时指定为ANSI