Java - 变量

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"

可能会导致精度损失

posted on 2022-12-07 21:53  每天积极向上  阅读(15)  评论(0编辑  收藏  举报

导航