Java 数据类型分为基本数据类型与引用数据类型
1.基本数据类型
整数类型:byte,shrot,int,long
byte 1个字节 范围 -128~127,shrot 2个字节,int 4个字节,long 8个字节
字面量默认为 int 类型,定义long类型时 要加L 如:"long id=12333333L"
浮点数类型:float,double
float 4个字节,double 8个字节
字面量默认为double类型,定义float类型时 要加F 如:"float balance=1500.50F"
字符类型:char
char 2个字节,可以与整数类型与浮点数类型做算术
布尔类型:boolean
只有两个值 true与false
2.引用数据类型
类 class,数组 array,接口 interface
3.面试题
基本数据类型之间的运算规则?
容量小的基本数据类型与容量大的基本数据类型做运算时,结果的数据类型自动提升为容量大的基本数据类型
byte,short,char 他们之间 互相做运算或自己与自己做运算时 结果都为int类型
数据类型之间的怎么强制转换与产生的问题?
强制转换符号"()",如:"int change =(int )100.50F"
可能会导致精度损失
标签:Java,变量,int,float,数据类型,long,类型,字节 From: https://www.cnblogs.com/leviAckman/p/16964678.html