java的数据类型
来源:互联网 发布:网络骗你没商量 编辑:程序博客网 时间:2024/06/11 11:44
java 的基本数据类型是不存在有符号和无符号这种东西的.
JAVA中的基本数据类型不存在无符号的,它们的取值范围是固定的,不会随着机器硬件环境或者操作系统的改变而改变。
Java简单数据类型
简单类型 大小 范围/精度
float 4 字节 32位IEEE 754单精度
double 8 字节 64位IEEE 754双精度
byte 1字节 -128到127
short 2 字节 -32,768到32,767
int 4 字节 -2,147,483,648到2,147,483,647
long 8 字节 -9,223,372,036,854,775,808到9,223,372,036, 854,775,807
char 2 字节 整个Unicode字符集
boolean 1 位 True或者false
1字节是固定由8位二进制构成
----------------------------------------------------------可爱的分隔线------------------------------------------------------------
像byte 是范围是 -128到127, 你想要变为 0到255 怎么办, 跟 0XFF 做 与运算 就可以了.
如 byte bb , 如果你想赋值它值 255, 那是不行的, 就算赋值了, bb 的值也是 255 对 256 求模后的值 -1
如果你只是想取他 0到255 的值, 还是很简单的,
bb &0XFF , 如 bb = -1, 那 bb &0XFF 结果为 255,
这个与运算后的结果会隐式转换为int 类型的, 因为 byte 放不下了.
与运算 还是很快的, 比 加减法还快的.返回比特网首页>>
- Java的数据类型:基本数据类型、引用数据类型
- java的基本数据类型
- Java的简单数据类型
- Java的复杂数据类型
- Java的基本数据类型
- java的基本数据类型
- java的数据类型记忆?
- Java的数据类型
- Java的数据类型
- JAVA的数据类型
- java的基本数据类型
- java的原生数据类型
- java 的基本数据类型
- Java的基本数据类型
- JAVA的数据类型
- 三、java的数据类型
- JAVA数据类型的划分
- Java的基本数据类型
- eclipse 快捷键
- JAVA可变参数方法及它的重载
- 利用遍历解答树实现数列的全排序
- 第一个duilib程序–HelloWorld
- android 解析自定义layout
- java的数据类型
- 信用卡使用十年的心得体会(图)
- PHP工程师面临成长瓶颈
- js返回并刷新页面
- 用户界面概述--UI OVERVIEW
- CentOS使用MySQL的详细步骤,及C API编程
- 依赖倒置(DIP)与依赖注入(DI)
- JCreator使用技巧
- iOS开发基础控件--UISegmentedControl