Java数据类型划分(分2种)
2016-10-17 09:03
183 查看
1. 基本数据类型
不牵扯内存分配问题。一共分为八种,分别是byte、short、int、long、float、double、char、boolean。默认值如图所示:
2. 引用数据类型
需要开发者为其分配空间。一共分为三种,分别是数组、类、接口。默认值如图所示:
**
如果要表示整数就使用int,表示小数就使用double;
如果要描述日期时间数字或者表示文件(或内存)大小用long;
如果要实现内容传递或者编码转换使用byte;
如果要实现逻辑的控制,可以使用booleam;
如果要使用中文,使用char避免中文乱码;
如果按照保存范围:byte < int < long < double;
不牵扯内存分配问题。一共分为八种,分别是byte、short、int、long、float、double、char、boolean。默认值如图所示:
2. 引用数据类型
需要开发者为其分配空间。一共分为三种,分别是数组、类、接口。默认值如图所示:
**
个人选择数据类型原则(99%通用):
**如果要表示整数就使用int,表示小数就使用double;
如果要描述日期时间数字或者表示文件(或内存)大小用long;
如果要实现内容传递或者编码转换使用byte;
如果要实现逻辑的控制,可以使用booleam;
如果要使用中文,使用char避免中文乱码;
如果按照保存范围:byte < int < long < double;
相关文章推荐
- JAVA数据类型的划分
- JAVA中数据类型划分应该注意的事项
- Java数据类型的划分
- Java基础2:Java数据类型的划分及其注意事项
- Java 基础数据类型 和 深度克隆对象的2种方法(实现Cloneable接口或者实现对象序列化)
- Java学习笔记-数据类型划分
- 笔记3:java数据类型划分
- JAVA数据类型的划分
- SpringMVC接收java.util.Date类型数据的2种方法
- 【JAVA】5、Java数据类型的划分及8种基本数据类型
- java 数据类型的划分
- Java数据类型的划分
- java学习路线__基础入门向__java数据类型划分__4
- Java数据类型划分以及数据类型操作
- java 基础程序-数据类型划分
- java数据类型划分和常量与变量定义
- java数据类型划分
- java数据类型划分
- Java 数据类型 和 与String之间的转换
- Java基础小知识——基本数据类型和字符串以及字节数组的转换