基于jdk在windows 终端编译java 程序时输出中文时出现乱码情况
2015-05-18 16:56
507 查看
在基于windows平台通过jdk编译java代码时,如果输出中文时会出现乱码情况:
原因:由于java编译时是通过unicode编码,而windows是通过GBK字符的编码,故在读取文件时编码方式不一致导致在编译输出时会出现乱码。
解决办法:在终端编译java代码的时候,可以通过javac -encoding utf8 Test.java方法来编译
原因:由于java编译时是通过unicode编码,而windows是通过GBK字符的编码,故在读取文件时编码方式不一致导致在编译输出时会出现乱码。
解决办法:在终端编译java代码的时候,可以通过javac -encoding utf8 Test.java方法来编译
相关文章推荐
- 安装完JDK后无法编译JAVA程序出现java.lang.NoClassDefFoundError错误提示
- ubuntu下用eclipse打开在windows下写的java程序出现汉字乱码问题和字体修改
- 【Linux菜鸟成长记(十)】解决Windows的Java程序在ubuntu Eclipse下显示中文乱码
- 【Java】javac 编译源文件出现“锘缝ublic”、“非法字符: \65279”的乱码情况
- Linux下一系列基于Java的客户端程序的中文乱码问题的处理方法
- 【Java】javac 编译源文件出现“锘缝ublic”、“非法字符: \65279”的乱码情况 .
- 在 Sublime Text 2 中编译和运行 Java 程序,以及输出中文出错问题解决办法
- (转)【Java】javac 编译源文件出现“锘缝ublic”、“非法字符: \65279”的乱码情况
- java程序读取properties配置文件出现中文乱码
- windows下eclipse java开发能正常运行,移植到linux下,从Mysql中读取数据,出现中文乱码
- java web,charset编码设置正确情况下出现部分中文正常,部分中文乱码的问题
- java web,charset编码设置正确情况下出现部分中文正常,部分中文乱码的问题
- java web,charset编码设置正确情况下出现部分中文正常,部分中文乱码的问题
- java web,charset编码设置正确情况下出现部分中文正常,部分中文乱码的问题
- java web,charset编码设置正确情况下出现部分中文正常,部分中文乱码的问题
- java web,charset编码设置正确情况下出现部分中文正常,部分中文乱码的问题
- java web,charset编码设置正确情况下出现部分中文正常,部分中文乱码的问题
- java web,charset编码设置正确情况下出现部分中文正常,部分中文乱码的问题
- java web,charset编码设置正确情况下出现部分中文正常,部分中文乱码的问题
- java web,charset编码设置正确情况下出现部分中文正常,部分中文乱码的问题