Java八大基本类型

1.基本类型

基本类型存储空间取值范围默认初始值
boolean1 bittrue或falsefalse
char2字节0~655350
byte1字节-128~1270
short2字节-32768~327670
int4字节约-21亿~21亿0
long8字节很大,一般用来表示时间(ms等)0
float4字节————0.0f
double8字节————0.0d

2.整型常量的四种表示形式

进制要求example对应十进制值
二进制以0b或0B开头0b01110011115
八进制以0开头01513
十进制正常写法9999
十六进制以0x或0X开头0x1521

Java语言的整型常数默认为int型,声明long型常量可以后加‘ l ’或‘ L

3.浮点类型的科学计数法

	3.14e2 = 314      
	314E-2 = 3.14

Java语言的浮点型常数默认为double型,声明float型常量可以后加‘ f ’或‘ F

  1. E/e后面得是整数
  2. 3.e-2=0.03
  3. .56E2=56.0
  4. float f = 3.14f
  5. 浮点数不能用“==”运算符比较,因为是近似存储,比较请使用BigDecimal

4.字符型3种表示方法

表示方法要求example
直接表示单引号里面写一个字符‘h’
十六进制表示‘\u0000’到’\uffff’之间‘\u6666’(晦)
八进制表示‘\000’到’\377’之间,即(0~255),超出范围会报错‘\377’(?)

5.转义字符

转义符含义
\b退格(backspace)
\n换行
\r回车
\t制表符(Tab)
"双引号"
单引号’
\反斜杠\

6.布尔类型Tip

不可以用0或非零来表示是true和false,因为Java中布尔型占用1位,很多非零的数最低的一位有可能是0,故编译器进制转换

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值