对于初学者学习java语言的时候首先接触的基础知识就是了解语言中的数据类型
在Java中基础数据类型一共有八种,特殊的数据类型有一种,具体的分类如下:
以上就是JAVA语言中的几种数据类型的分类 ,前四种整数型的数据类型用来定义整数
例如:int a = 1; 这样定义的a为整数其值为1
float为单精度浮点型,double为书精度浮点型,两者都用来表示用来表示小数,两者的区别在于doublie对精度的要求要高于float,double的大小是float的两倍。所以在要求精度精度是建议使用double,如果没有要求建议使用float节省内存空间。
char为字符类型,主要用来存放单个字符,
例如:char ca = ‘男’; 表示定义字符型数据ca其值为男;
bolean为布尔型,数据的取值为true,false,一般默认值是false;
String 字符串,是一个特殊的对象,属于引用类型
用来定义字符串;
String str = “我是字符串”;
以上为java中的几种数据类型的介绍,以后用到数据类型定义数据时,会遇到数据类型转换的情况。
在Java中数据类型转换分为两种情况:
基本数据类型的转换
1、自动类型转换
小数据类型转换大数据类型
2、强制类型转换
大数据类型转换小数据类型
小数据类型 变量名 = (小数据类型)大数据类型;
注意:在进型强制类型转换时可能会出现数据精度损失。