Java数据类型

java的数据类型可以分为2类:值类型 和 引用类型。

1. 值类型直接存放真正的数据 。值类型可以分为2大类,基本数据类型和枚举型。

2.引用类型存储的是数据的内存地址。引用型数据包括对象、数组和接口。

下面详细表述值类型中的基本数据类型;

  基本数据类型包括逻辑类型、整数类型、字符类型和浮点类型,java中基本数据类型定义及数据范围如下,

Java基本数据类型
分类数据类型取值范围对应类说明
布尔型booleanttrue或falseBoolean只有true或false两种状态,常用来做一种标志
整型byte
-2^7 ~ 2^7-1 (8位)
Byte适合网络和文件字节流,位运算等
整型short-2^15 ~ 2^15-1 (16位)Short常用在3D程序中使用
整型int-2^31 ~ 2^31-1(32位)Integer最常用的数据类型,是整型的默认数据类型
整型long-2^63 ~ 2^63-1 (64位)Long需在后面加L或l,否则会被认为是int型
字符型char0 ~ 65535 (表示16位无符号整数)Character字符常量由一对单引号引起来,可转换为整数。字符型还包含一些转义字符
浮点型float占32位Float浮点型需在数值后加F或f,否则会被认为是double类型
浮点型double占64位Double浮点型的默认类型,精度比float型高

Note :

      (1)整型常量可用三种形式表示(十进制:默认, 八进制:以0开头, 十六进制:以0x开头) 

      (2)char常量:有些字符不能用键盘输入到程序中,这时就需要使用转义字符

字符型预定义的转义字符
转义字符含义
\r回车
\'单引号
\\反斜杠
\n换行
\"双引号
\t制表符
\b退格

另:还有一个走纸换页符:  \f

(3)枚举型(enum):枚举一组命名常量的集合,称为枚举成员列表。每一种枚举类型都有一种基本类型,除char类型外的所有整形都可作为枚举型的基本类型。可以使用枚举型给值指定易于记忆的名称,使代码清晰,易于维护。

声明enum类型变量语法如下: [附加声明][访问权限修饰符]enum 变量名称:[数据类型]{枚举列表}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值