编码 GBK 的不可映射字符
来源:互联网 发布:http协议默认端口 编辑:程序博客网 时间:2024/05/17 02:40
一般做项目公司都会统一要求文件编码类型,很多为了实现应用国际化和本地化和更高的性能,而选用UTF-8而非GBK。
但在开发过程中我们都用的是IDE,只要更改了配置就不用操心了,但有时我们也会用命令行来编译java文件,这种时候就会出现warning:编码 GBK 的不可映射字符。这时大家应该想到自己的系统是不是中文的windows(废话!),而我们用的命令行敲的java命令默认是用本机的编码格式,所以才出现了GBK这个字眼。
解决这个问题当然是指定在编译时的编码格式(您总不会因此换英文系统吧。。。)
方法:
加参数-encoding UTF-8
例如:javac -encodig UTF-8 HelloWorld.java
UTF-8简介:
是 UNICODE 的一种变长字符编码,即 RFC 3629。这种大字符集可以解决多种语言文本显示问题,从而实现应用国际化和本地化。UTF-8 编码可以通过屏蔽位和移位操作快速读写,排序更加容易。由于UTF-8 是字节顺序无关的,它的字节顺序在所有系统中都是一样的。因此 UTF-8 具有更高的性能。
原文地址:http://blog.sina.com.cn/s/blog_74a86d5201019ka8.html
- 编码 GBK 的不可映射字符
- 编码 GBK 的不可映射字符
- 编码 GBK 的不可映射字符
- [JAVA]编码GBK的不可映射字符
- 编码GBK的不可映射字符
- 编码 GBK 的不可映射字符
- 编码 GBK 的不可映射字符
- maven编码 gbk 的不可映射字符
- 编码gbk的不可映射字符
- 错误: 编码GBK的不可映射字符
- 错误: 编码GBK的不可映射字符
- maven编码 gbk 的不可映射字符
- maven编码 gbk 的不可映射字符
- maven编码 gbk 的不可映射字符
- maven编码GBK的不可映射字符
- 编码GBK的不可映射字符
- 错误: 编码GBK的不可映射字符
- maven 编码GBK的不可映射字符
- php-fpm 无法启动
- 项目三(修改版)
- Android组成原理之六大金刚
- Android五种布局管理器之『LinearLayout』
- C#SendMessage用法
- 编码 GBK 的不可映射字符
- Android极速启动模拟器
- Android五种布局管理器之『RelativeLayout』
- Java的安装与配置
- hdu 1709 (母函数,有些特殊)
- Java RandomAccessFile的使用
- 关于spring与hibernate整合后的事务
- 创业12年 最野蛮的屌丝创业者
- Android五种布局管理器之『FrameLayout』