用netBeans打开本地操作系统的代码就这样
你用普通记事本 编辑的一个.java文件,你再用netBeans打开,就是乱码
用netBeans编辑的 .java文件 保存到本地。再用记事本打开,依旧是乱码
因为windows操作系统默认支持 GBK
而JAVA虚拟机 支持 Unicode
netBeans 通常在windows操作系统上 设置GBK 是可取的。
这个编码的意思是,将当前的文件保存到操作系统上的时候,是用GBK,而读取系统的文件也用GBK读取。这个编码与操作系统一致最好。
如果你本地的文件 读取到了netBeans依然是乱码,那说明本地的文件编码不是 GBK。。
那还可以试试 GB2312,GB18030
1.找到你的Netbeans安装目录下的etc文件夹
2.用记事本打开netbeans.conf
3.找到netbeans_default_options(不是最后那个带句号的…), 在其属性的最后(冒号以内)加一个空格, 再加上-J-Dfile.encoding=UTF-8
64位的NetBeans 有点问题。