java虚拟机采用UCS2(通用字符集)标准即UTF-16保存字符,
所有的字符在内存中都是2个字节,这样虚拟机处理字符串的截取、长度和判断都非常容易。其他语言如PHP、Python也是,在运行时采用固定长度存储字符。 相对应编译后的class,java规定采用UTF-8保存,因为大部分是英文字符,只有一个字节,可以大量节省存储空间
posted on 2017-02-07 16:24 php超超 阅读(133) 评论(0) 编辑 收藏 举报