java数据类型

数据类型

一、Java的数据类型分为两大类:
1、基本类型是一个单纯的数据类型,表示一个具体的数字、字符或布尔值。
2、引用类型是一个复杂的数据结构,是指向存储在内存的“堆”中数据的指针或
引用(地址)。
二、整数类型:byte、short、int、long
浮点类型:float、double
简单类型
字符类型:char
布尔类型:boolean
数据类型
数组:[]
引用类型类: class
接口: interface
三、Java的基本数据类型主要包括如下四类:
1、整数类型:byte、short、int、long
2、浮点类型:float、double
3、字符类型:char
4、布尔类型:boolean
四、Java各种基本类型的大小和取值范围
1、类型名称关键字大小取值范围
2、字节型byte8位-27~27-1
3、短整型short16位-215~215-1
4、整型int32位-231~231-1
5、长整型long64位-263~263-1
6、浮点型float32位3.4e-38~3.4e+38
7、双精度double64位1.7e-38~1.7e+38
8、布尔型boolean1位true/false
9、字符型char16位‘\u0000’~‘\uFFFF’
五、常用引用类型:
1、数组:具有相同数据类型的变量的集合;
2、类(class):变量和方法的集合;
3、接口(interface):一系列方法的声明,方法特征的集合;
4、枚举(enum):一种独特的值类型,用于声明一组命名的常数。
六、类型转换的方式:
1、自动类型转换:自动类型转换是将某种基本类型变量的值直接赋值给另一种基本类型变量
2、强制类型转换:自动类型转换的逆过程,将容量大的数据类型转换为容量小的数据类型。使用时要加上强制转换符(())

你可能感兴趣的:(java数据类型)