Java基本数据类型
2016-06-16 09:37
302 查看
类型占位大小及范围
名称 | 占位大小(bit) | 取值范围 |
---|---|---|
byte | 8 | [-128~127] |
char | 16 | [0 ~ 65535], [0 ~ 2^16 -1] |
short | 16 | [-2^15 ~ 2^15-1] |
int | 32 | [- 2^31 ~ 2^31 - 1] |
float | 32 | [-3.4E38 ~ 3.4E38 ] |
long | 64 | [- 2^63 ~ 2^63 - 1,默认值为0L] |
double | 64 | [-1.7E308 ~ 1.7E308 ] |
boolean | 1 | true,false |
类型转换顺序
byte <(short=char)< int < long < float < double如果从小转换到大,可以自动完成,而从大到小,必须强制转换;short和char两种相同类型也必须强制转换;boolean不能转成其他类型。
分类
序号 | 分类名称 | 包含类型 |
---|---|---|
1 | 整型 | byte short int long |
2 | 浮点型 | float double |
3 | 逻辑型 | boolean |
4 | 字符型 | char |
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树