java的基本类型可以分为四大类
一丶整型(整数类型):
整型中包括byte,short,int,long四种基本类型
byte(字节型): 占用内存一字节,取值范围-123~127,默认值为0
short(短整形):占用内存两字节,取值范围-32768~32767,默认值为0
int(整型):占用内存四字节,取值范围-2147483648~2147483647,默认值为0
long(长整型):占用内存八字节,取值范围-9223372036854775808~9223372036854775807,默认值为0
注:
Java中整数默认为int型,若想声明整数为long型,需在整数后面加L
二丶浮点型(小数型):
浮点型分为float,double两种基本类型
float(浮点型):占用内存四字节,取值范围-1.4E-45~3.4028235E38,默认值为0.0f
double(双精度浮点型):占用内存八字节,取值范围4.9E-324~1.7976931348623157E308,默认值为0.0
注:
Java中浮点型默认为double型,若想声明整数为float型,需在小数后面加f
三丶字符型
char(字符型):占用内存两个字节,取值范围\u0000~u\ffff,默认值为\u0000
四丶逻辑性(布尔型)
boolean(逻辑性/布尔型):占用内存空间一字节,取值范围true/false,默认值false