数据类型
数据类型,Java是一种强类型语言,针对每一种数据都给出了明确的数据类型
数据类型分为:
A:基本数据类型(4类八种)
在早期,计算机内存比较少,程序员需要节省内存,所以创建了4种整形,但是现在已经不用考虑内存问题,基本都用in
注意:
A:整数默认为int类型,浮点数默认是double类型
B:定义long类型数据的时候,需要加L或者l,建议加L,因为小写的l看起来像1
C:定义float类型的时候,要加F或者f,建议加F
D:定义double类型的时候,需要加d或者D
我们在做运算的时候,一般要求与运算数据的类型必须一致
当两个不同类型的的数据类型做运算的时候,需要用大的数据类型接收
类型转换:
自动类型转换(隐式转换):byte,short,char---int---long---float----double,往大的转
强制类型转换(显式转换):目标类型 变量名 = (目标类型)(被转换的数据)
B:引用数据类型(类,接口,数组)