在我们新建java源文件的时候,windows系统默认把我们的编码方式设置为ANSI,而命令行窗口的编码方式也为默认的ANSI。当我们修改源文件的编码方式为utf-8的时候,而dos的编码方式还是为ANSI,则这个时候我们打印出中文字符串会显示为乱码。所以我们要保持源文件的编码格式和dos窗口的编码格式一致,这样我们打印出来就不会乱码了!