如题所述
javaä¸æ8ä¸åºæ¬æ°æ®ç±»åå3ä¸å¼ç¨ç±»å
1ã8ç§åºæ¬ç±»å
ä¸ï¼ã4ç§æ´å
byte 1åè -128ââ127
short 2 åè -32,768 ââ 32,767
int 4 åè -2,147,483,648 ââ2,147,483,647ï¼è¶ è¿20亿ï¼
long 8 åè -9,223,372,036,854,775,808ââ9,223,372,036854,775,807
äºï¼ã 2ç§æµ®ç¹ç±»å
float 4 åè 32ä½IEEE 754å精度ï¼ææä½æ° 6 â 7ä½ï¼
double 8 åè 64ä½IEEE 754å精度ï¼ææä½æ°15ä½ï¼
ä¸ï¼ã1ç§Unicodeç¼ç çå符åå
char 2 åè æ´ä¸ªUnicodeå符é
åï¼ã1ç§çå¼ç±»å
boolean 1 ä½ Trueæè false
2ã3ç§å¼ç¨ç±»å
ç±»class
æ¥å£interface
æ°ç»array
1ã8ç§åºæ¬ç±»å
ä¸ï¼ã4ç§æ´å
byte 1åè -128ââ127
short 2 åè -32,768 ââ 32,767
int 4 åè -2,147,483,648 ââ2,147,483,647ï¼è¶ è¿20亿ï¼
long 8 åè -9,223,372,036,854,775,808ââ9,223,372,036854,775,807
äºï¼ã 2ç§æµ®ç¹ç±»å
float 4 åè 32ä½IEEE 754å精度ï¼ææä½æ° 6 â 7ä½ï¼
double 8 åè 64ä½IEEE 754å精度ï¼ææä½æ°15ä½ï¼
ä¸ï¼ã1ç§Unicodeç¼ç çå符åå
char 2 åè æ´ä¸ªUnicodeå符é
åï¼ã1ç§çå¼ç±»å
boolean 1 ä½ Trueæè false
2ã3ç§å¼ç¨ç±»å
ç±»class
æ¥å£interface
æ°ç»array
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2018-03-03
java的8种基本类型:
byte,short, char, int, long,float,double,boolean.
与此对应的,java提供了8种包装类型:
Byte,Short,Character,Integer,Long,Float,Double,Boolean.
它们之间的相互转换:例如:
double a=1;
//把double基本类型转换为Double包装类型
Double b=new Double(a);
//把Double包装类型转换为double基本类型
a=b.doubleValue();
所谓引用,就是指针了,就是说对象指向的不是数据本身,而是它所在的内存地址.
数组就是引用类型!
一般在传参的时候用的最多。本回答被提问者和网友采纳
byte,short, char, int, long,float,double,boolean.
与此对应的,java提供了8种包装类型:
Byte,Short,Character,Integer,Long,Float,Double,Boolean.
它们之间的相互转换:例如:
double a=1;
//把double基本类型转换为Double包装类型
Double b=new Double(a);
//把Double包装类型转换为double基本类型
a=b.doubleValue();
所谓引用,就是指针了,就是说对象指向的不是数据本身,而是它所在的内存地址.
数组就是引用类型!
一般在传参的时候用的最多。本回答被提问者和网友采纳