Java数据类型
在Java语言之中对于数据类型一共分为两类
- 基础数据类型:描述的是一些具体的数字单元,例如1、1.1
- 数值型:
- 整型:byte、short、int、long -> 默认值 0
- 浮点型:float、double -> 默认值 0.0
- 布尔型:boolean -> 默认值 false
- 字符型:char -> 默认值 'u0000'
- 数值型:
- 引用数据类型:牵涉到内存关系的使用;
- 数组、类、接口。 -> 默认值 null
为什么要划分出真么多基本数据类型呢?
每一种基本数据类型 都有其划定的数据范围
选择基本数据类型的参考原则(个人建议)
- 如果要是描述数字 首选的一定是int(整数) double (小数)
- 如果要进行数据传输 或者是进行文字编译转码使用byte类型(二进制处理操作)
- 如果处理中文的时候最方便的操作使用的是字符char来完成(方便)
- 描述内存或文件大小、描述表的主键列(自动增长)可以使用long