为何java中的char类型要占2个字节
是的。Java 设计时 Unicode 的码点上限还是 0xFFFF,即使现在,非 BMP 文字也比较罕见,设计成两字节是比使用 UTF-8 之类「过于变长」的编码更方便的。1990 年代出的、和 Unicode 有关的库啊,语言啊,API 啊基本上都是这样设定。
推荐阅读
- 鄂温克冬季马赛-30℃极寒开赛:寒冬中的火热派对
- #补贴#江阴为何迟迟没执行?|解忧帮 无锡:机动车报废有补贴
- 大雪@大雪腌肉 适当进补 今日大雪
- OC为何跌出语言榜前十
- |电商事业中的“闪光少年”
- 何能|布局素质教育 教育巨头为何能迅速推进?
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- 汽车|把车越卖越贵,全新领克01为何可以这样?
- 阿里程序员网上招人的情况为何如此多见
- 心流西春|为何你的后半箱油总是不耐用?油是正经油,问题可能出在这里