win10下Welcome.java:3: 错误: 编码GBK的不可映射字符 System.out.println("Hello Java!
通过DOS编译 提示 错误:编码GBK的不可映射字符
检查:
1、 查本机区域语言设置中文没有问题
2、 此程序可以在eclipse上正常运行
右键properties-resource-text file encoding 查是UTF-8
解决方法:
1、运行是使用javac -encoding UTF-8HelloWorlewww.java
编译通过
2、记事本打开java源文件,另存为选择ANSI编码
编译通过
说明:
ANSI:美国国家标准协会,系统预设的标准文字储存格式。简体中文编码GB2312,实际上它是ANSI的一个代码页936
UTF-8:通用字集转换格式,这是为传输而设计的编码,2进制,以8位为单元对Unicode进行编码,如果使用只能在同类位元组内支持8个位元的重要资料一类的旧式传输媒体,可选择UTF-8格式。
在UTF-8里,英文字符仍然跟ASCII编码一样,因此原先的函数库可以继续使用。而中文的编码范围是在0080-07FF之间,因此是2个字节表示(但这两个字节和GB编码的两个字节是不同的),用专门的Unicode处理类可以对UTF编码进行处理。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
win10 系统下'javac' 不是内部或外部命令,也不是可运行的程序
Path C:\Program Files\Java\jdk1.8.0_131\bin C:\Program Files\Java\jre1.8.0_131\bin CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar JAVA_HOME C:\Program Files\Java\jdk1.8.0_131 win10配置java环境变量,解决javac不是内部或外部命令等问题 今天Win10上配置java环境变量遇到了在cmd命令窗口下,输入java,显示正常,输入java -version 也是显示正常,唯独输入javac,显示“javac不是内部或外部命令,布拉布拉一些的问题”,然后我就开始各种百度各种谷歌,终于在大半夜把这个问题搞定了。。。 下面来说说这个问题的解决办法,其实很简单: 1,首先进入环境变量页面 2,在系统变量下面配置 JAVA_HOME:你自己的jdk的路径CLASSPATH= .;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar 注意前面有一个.千万不要忘了。(注意 ...
- 下一篇
Percona监控MySQL数据库
配置zabbix-agent 安装percona插件 yum -y install http://www.percona.com/downloads/percona-release/redhat/0.1-6/percona-release-0.1-6.noarch.rpm yum -y install php php-mysql percona-zabbix-templates 拷贝配置文件并重启zabbix-agent cp /var/lib/zabbix/percona/templates/userparameter_percona_mysql.conf /etc/zabbix_agentd.conf.d/userparameter_percona_mysql.conf systemctl restart zabbix-agent 查看percona相关目录 rpm -ql percona-zabbix-templates /var/lib/zabbix/percona /var/lib/zabbix/percona/scripts /var/lib/zabbix/percona/...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- 2048小游戏-低调大师作品
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果