ASCII 美国信息交换标准代码 包含英语和西欧语言
GB2312 1980年提出,GBK 1995年提出 GB18030 2000年和2005年各有一个版本,主要表述汉字,包含的汉字越来越多
Unicode 字符集 ,目标包含所有的文字 实现方式主要是UTF-8,UTF-16,UTF-32,程序内部是采用utf-16来存储所有字符,不能用一种编码写入,然后用另一种编码读取,会乱码
国际化 Internationalization 简写:i18n ,Java是第一个支持国际化的编程语言,主要用两个类来实现,java.util.Locale:定义采用某个国家的语言,java.util.ResourceBundle:加载语言包(自己定义的properties格式的语言文件,里面具体内容就是在页面上要显示的内容)
