java的数据类型,在计算机中是以内存位置的一个抽象的表达方式展现的。java的数据类型分为两种:
(1)简单数据类型:不能简化的,内置的数据类型,表示了真实的数字等。
(2)复杂数据类型:通过类,接口构造的,这些类都提供了不同的捆绑数据的方法。
一、java中的基本类型(8种)
(1)实数:double,float
(2)整数:int,long,byte,short
(3)字符:char
(4)布尔值:boolean
boolean:用1位来表示的数据类型,一般用0或1,还有false和true来表示。默认为0(false);
char:用2个字节来表示的数据类型,初始化时值为u0000,java里是用unicode进行编码的;
short:用2个字节来表示的数据类型,初始化值为0,范围是-32768-32767(15);
byte:用1个字节来表示的数据类型,初始化值为0,范围是-128-127(7);
int:用4个字节来表示的数据类型,初始化值为0,范围是-2147483648-2147483647(31)
long:用8个字节来表示的数据类型,初始化为0L或者可以直接写成0,范围是-9223372036854775808-9223372036854775807(63);
double:用8个字节来表示的数据类型,初始化值为0.0,范围是64位的双精度范围;
float:用4个字节来表示的数据类型,初始化值为0.0F或者0.0,范围是32位的双精度范围;
转化分为自动转化和强制转化:
自动转化:当“小”的数据类型与“大”的数据类型进行计算时,“小”的数据类型都会转化成“大“的数据类型,然后与”大“的数据类型进行计算。
强制转化:将”大“的数据类型转化成”小“的数据类型。如:int a=(int)3.14(注:会丢失精度)
数据类型进行计算时候都遵循:byte,short,char在计算时都转化成int类型然后进行计算。
自动转化类型遵循如下原则进行
byte->short(char)->int->long->float->double
分享到:
相关推荐
你在学java么?你对java基础掌握很好么,你想对java基础语言有更深刻的认识么,这是对java中基础的部分总结,相信对你的java学习一定管用!
Java数据类型代码.pdf 学习资料 复习资料 教学资源
Java原生数据类型 学习
学习java数据类型转换.pdf
java代码-使用java解决数据类型判断的源代码 ——学习参考资料:仅用于个人学习使用!
java初学者测试练习题,个人学习自用。
Java基本数据类型---布尔类型.pdf 学习资料 复习资料 教学资源
本人学习java数据类型之后整理所得,内容包括了java的基本数据类型的概念与解释,希望自己的能力以后越来越强
Java数据类型和运算符PPT教案学习.pptx
14.java学习第十四章——super()关键字+实例变量(含引用数据类型做实例变量)和局部变量的个人总结+基本数据类型和引用数据类型的存放位置.pdf
工学Java数据类型运算符和表达式PPT学习教案.pptx
主要介绍redis五种数据类型在Java中的详细使用 , 注释特别详细, 里面有我邮箱, 不懂的地方随时问我. 非常值得学习. 更多redis资料, 请与我邮箱联系!
Java数据类型转换代码.pdf 学习资料 复习资料 教学资源
java基本数据类型PPT教案学习.pptx
Java变量与数据类型Java题目PPT教案学习.pptx
JAVA基本数据类型的学习[定义].pdf
Java数据类型在Java的领域里,基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址。
1、Java的数据类型,控制语句,数组,封装、继承、多态,接口等基础知识 2、Java算法练习及时巩固学习成果 3、Java文件操作、多线程、网络编程等高级应用 4、Java Web、Java EE、数据库等Java企业开发技术 5、...
java学习相关引用 对象 属性等数据类型知识
第 Java的基本数据类型PPT学习教案.pptx