什么是字符集合?
一张维护了字符和数字的表。实际计算机存储的时候,是将字符对应的数字找到,存储数字对应的二进制的数。
java采用的字符集合叫做Unicode。
Unicode 一个字库表,里面维护了目前世界上所有的常见字符。
UTF-8说的是实际采用的字符编码,也就是字库表中找到了字符之后,找到对应的十进制数之后,通过UTF-8查找实际计算机存储的二进制值。
乱码:
字符集合不匹配
乱码解决方案:
1.修改当前文件的字符集合 在格式中选择转为ANSI
2. 编译当前.java文件时 指定编译的字符集合 javac 文件 -encoding 当前文件采用的字符集合
网友评论