19个回答
推荐于2018-01-25 · 知道合伙人数码行家
关注
展开全部
java提供了两类数据类型:原始类型(基本类型),引用类型。
1、原始类型包括:boolean ,byte,char,int,short,float,long,double,值得注意的是:在原始数据类型中,除了boolean类型所占长度与平台有关外,其他数据类型长度都是与平台无关的。比如,int永远占4个字节。
2、引用类型常见的有:String,StringBuffer,ArrayList,HashSet,HashMap等。
1、原始类型包括:boolean ,byte,char,int,short,float,long,double,值得注意的是:在原始数据类型中,除了boolean类型所占长度与平台有关外,其他数据类型长度都是与平台无关的。比如,int永远占4个字节。
2、引用类型常见的有:String,StringBuffer,ArrayList,HashSet,HashMap等。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.整型:byte 1个字节 ,short 2个字节,int 4个字节,long 8个字节
其中使用long类型的时候数值后面加个后缀l或L,默认下为int类型。
八进制有一个前缀0,十六进制有个前缀0x。
2.浮点型:float 4个字节,double 8个字节。
a. 使用float类型的时候有个后缀f或F,否则默认为double类型(也可以有后缀d或D)。
b.三个特殊的浮点数值:正无穷大,负无穷大,NaN,三者用于表示溢出和出错。
eg:一个正整数除以0结果我正无穷大,0/0或者负数的平方根结果为NaN。
c.检测一个特定值是否为Double.NaN: if(Double.isNaN(x))
d.浮点数的计算无法精确,我们可以使用大数字BigDecimal来进行浮点数运算
3.字符类型:char 2个字节
4.布尔类型:boolean 有两个值true false 不是关键字
5.数值类型之间的转换:byte—>short—>int—>long
char—>int
int—>double float—>double
其中使用long类型的时候数值后面加个后缀l或L,默认下为int类型。
八进制有一个前缀0,十六进制有个前缀0x。
2.浮点型:float 4个字节,double 8个字节。
a. 使用float类型的时候有个后缀f或F,否则默认为double类型(也可以有后缀d或D)。
b.三个特殊的浮点数值:正无穷大,负无穷大,NaN,三者用于表示溢出和出错。
eg:一个正整数除以0结果我正无穷大,0/0或者负数的平方根结果为NaN。
c.检测一个特定值是否为Double.NaN: if(Double.isNaN(x))
d.浮点数的计算无法精确,我们可以使用大数字BigDecimal来进行浮点数运算
3.字符类型:char 2个字节
4.布尔类型:boolean 有两个值true false 不是关键字
5.数值类型之间的转换:byte—>short—>int—>long
char—>int
int—>double float—>double
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一。基本数据类型8种
byte整数长度在1-255、short整数长度较前者大、int整数常用长度较前者大、long长度较前者大、float带小数点的、double带小数点的长度较前者大、char单个字符,如'a','b',注意'ab'不是、boolean,只有true和false两种
二。引用类型
常用的有String,StringBuilder等等。
JAVA自带的和自己定义的对象都是引用类型
面试时问的话就说分为基本数据类型和引用类型,然后说下基本数据类型8种
列一下。就差不多了
byte整数长度在1-255、short整数长度较前者大、int整数常用长度较前者大、long长度较前者大、float带小数点的、double带小数点的长度较前者大、char单个字符,如'a','b',注意'ab'不是、boolean,只有true和false两种
二。引用类型
常用的有String,StringBuilder等等。
JAVA自带的和自己定义的对象都是引用类型
面试时问的话就说分为基本数据类型和引用类型,然后说下基本数据类型8种
列一下。就差不多了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java为我们提供了两类数据类型:原始类型(基本类型),引用类型。
原始类型包括:boolean ,byte,char,int,short,float,long,double,
值得注意的是:
在原始数据类型中,除了boolean类型所占长度与平台有关外,其他数据类型长度都是与平台无关的。比如,int永远占4个字节,
引用类型就数不胜数了,String,StringBuffer,ArrayList,HashSet,HashMap
原始类型包括:boolean ,byte,char,int,short,float,long,double,
值得注意的是:
在原始数据类型中,除了boolean类型所占长度与平台有关外,其他数据类型长度都是与平台无关的。比如,int永远占4个字节,
引用类型就数不胜数了,String,StringBuffer,ArrayList,HashSet,HashMap
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在JAVA中一共有八种基本数据类型,分别是:
byte、short、int、long、float、double、char、boolean
byte、short、int、long、float、double、char、boolean
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询