温故1:Java char
来源:互联网 发布:科列技术 知乎 编辑:程序博客网 时间:2024/05/14 05:22
在C语言中,char遵循的是美国的ASCII标准,一个char占用一个字节,而在Java中,char采用的是UTF-16编码。
UTF-16编码采用不同的长度编码所有的Unicode代码点,在基本的多语言级别中,每个字符采用16位表示,成为代码单元。而辅助字符采用一对连续的代码单元进行编码,集体编码算法没有仔细研究,但一般常用的char可以认为占用2个字节的空间。
由于这种不等长编码的原因,强烈建议不要在程序中使用char型,如果需要单字节类型变量,用byte即可。
0 0
- 温故1:Java char
- Java 温故
- 【原】java线程温故
- 温故java基础
- 【C++温故】(1) sizeof
- 温故
- 温故2:Java内存结构
- 温故已学知识点1
- JAVA设计模式温故篇-观察者模式
- JAVA设计模式温故篇-工厂模式
- JAVA 内存模型温故,随笔记录
- JDBC学习笔记(1)-----温故jdbc
- JAVA设计模式温故篇-装饰者模式
- 温故3:Java集合框架中的几个常用接口
- java中方法的重写与重载(再次温故)
- java char
- Python温故
- Python温故
- 由String的内存分配了解Object和基础数据类型内存分配
- ajax加载外部json并显示在页面
- 树中节点最低公共祖先
- Python 高级编程笔记之类别
- pandas基础知识
- 温故1:Java char
- MFC添加滚动条
- 关于腾讯微博分享的那些事
- Smobiler基于.NET框架开发移动应用内部系统(开发日志二)
- IOS网络图片缓存详解
- linux 系统查看目录下各目录大小
- nyoj600
- 转载的一篇存储图片等信息的还不错的文章
- CSS之可折叠导航