java自学之路之数据类型
2014-03-11 13:08
246 查看
java和其他语言一样,主要的就是通过逻辑来操作数据的变化,最后得到我们需要的结果,所以,数据类型应该是基础中需要掌握的,每种数据类型的表示和范围,都应该有大概的了解,防止日后的计算出现超出范围而产生bug,会让人焦头烂额的。
(此表格是转自http://blog.sina.com.cn/s/blog_4bd48bee01000ac4.html,他总结的挺好,我就复制了)
这些是常用的数据类型,也是容易超出范围导致bug的,我觉得应该记录一下。
(此表格是转自http://blog.sina.com.cn/s/blog_4bd48bee01000ac4.html,他总结的挺好,我就复制了)
类型 | 位数 | 字节数 | 取值范围 | 举例 |
byte | 8位 | 1 | 负的2的7次方到2的7次方的整数 | -128,54,127 |
short | 16 | 2 | 负的2的15次方到2的15次方的整数 | 1348,6543 |
int | 32 | 4 | 负的2的31次方到2的31次方的整数 | 0,-10000,345678 |
long | 64 | 8 | 负的2的63次方到2的63次方的整数 | 987657897,-12 |
float | 32 | 4 | 负的2的31次方到2的31次方的实数 | 23.987,87F |
double | 64 | 8 | 负的2的63次方到2的63次方的实数 | 2.0231,0.456D |
char | 16 | 2 | 负的2的15次方到2的15次方的整数 | 400,A,z,x,-23 |
boolean | 8 | 1 | true ,false |
相关文章推荐
- java自学之路-----StringBuffer 基本数据类型(装箱) 集合(迭代器)
- 自学Java-数据类型
- java自学-java数据类型
- Java自学之路-Java基础教程-41:Java的强转类型和泛型机制Generic
- 黑马程序员 Java自学总结十二 String类和基本数据类型包装类
- 菜鸟的学习之路(1) —java 原生数据类型与引用类型
- Java新手之路——Day 04 数据类型转换
- java程序员的大数据之路(9):MapReduce的类型
- Java自学之路-Java基础教程-7:Java术语之成员类型符static
- Java新手之路——Day03 Java语言基础组成_数据类型
- PHP自学之路-----PHP基础数据类型及运算符介绍
- java自学-数据类型转换及注释
- Java自学之路-Java基础教程-37:Java查询数据表Statement类和增删改查Sql
- Java基础知识学习之路-04-第三章-数据类型和运算符
- Java自学之路-Java基础教程-9:Java的变量类型-8种基本类型和3种引用类型
- Java自学笔记之数据类型,常量与变量
- java自学之路-----jdbc_分页查询,大数据,批处理,存储过程
- java程序员的python之路(数据类型)
- 【重走Android之路】【Java面向对象基础(一)】数据类型与运算符
- 变量浮点型PHP自学之路-----PHP基础数据类型及运算符介绍