数据类型

  1. 1.八种内置数据类型:

六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。

Byte:8位(一个字节)

Short:16位(两个字节)

Int:32位(四个字节)

Long:64位(八个字节)例: long a = 100000L,Long b = -200000L。

Float:32位(四个字节,单精度)例:float f1 = 234.5f。

Double:64位(八个字节,双精度)

boolean:1位,默认值为false

char:16位(两个字节)

  1. 引用类型:

引用类型指向一个对象,指向对象的变量是引用变量。这些变量在声明时被指定为一个特定的类型,比如 Employee、Puppy 等。变量一旦声明后,类型就不能被改变了。

对象、数组都是引用数据类型。例子:Site site = new Site("Runoob")。

  1. 常量,常用final修饰常量,常量名一般大写
  2. 转义字符:

符号

字符含义

\n

换行 (0x0a)

\r

回车 (0x0d)

\f

换页符(0x0c)

\b

退格 (0x08)

\0

空字符 (0x20)

\s

字符串

\t

制表符

\"

双引号

\'

单引号

\\

反斜杠

\ddd

八进制字符 (ddd)

\uxxxx

16进制Unicode字符 (xxxx)

  1. 类型转换

自动类型转换:小变大

强制类型转换:大变小,过程中可能导致溢出或损失精度(不会四舍五入,而是直接舍弃) 

隐含强制类型转换:

  • 1. 整数的默认类型是 int。
  • 2. 浮点型不存在这种情况,因为在定义 float 类型时必须在数字后面跟上 F 或者 f。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值