您的位置:首页 > 编程语言 > Java开发

notepad++编java显示不出中文,编码GBK的不可映射字符

2017-08-24 09:17 429 查看
错误原因:

  由于JDK是国际版的,在编译的时候,如果没有用-encoding参数指定JAVA源程序的编码格式,则javac.exe首先获得操作系统默认采用的编码格式,也即在编译java程序时,若不指定源程序文件的编码格式,JDK首先获得操作系统的file.encoding参数(它保存的就是操作系统默认的编码格式,如WIN2k,它的值为GBK),然后JDK就把我们的java源程序从file.encoding编码格式转化为JAVA内部默认的UNICODE格式放入内存中。

  解决方案:

  1.英文版notepad++

  菜单:Configure --> Options --> JDK Tools --> Compiler

  2.中文版 notepad++

  菜单:设置→首选项→新建,选择编码方式为ANSI.



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: