数据类型与封装类(java基础)

java数据分类

一共两种数据类型

一 基本类型

基本数据类型分为三种
	
	数值型						
				1.整数类型 (byte,short,int,long)
				2.浮点类型 (float,double)
	字符型 (char)
	布尔类型 (boolean)

二 引用类型

引用类型
	类(class)
	接口(interface)
	数组

整数类型

类型占用存储单元表数范围
byte1字节-128~127
short2字节-215~215-1 -32768-32767
int4字节-231~231-1
long8字节-263~263-1

整型字面量修饰符:l、L

浮点类型

类型占用存储单元表数范围
float4字节1.4E-45~3.4028235E38
double8字节4.9E-324~1.798E308

浮点字面量修饰符:f、F、d、

逻辑类型

boolean类型只允许取值true或false,不可以用 非0、0来代替true,false

字符型

char型数据可用以表示一个字符
字符字面量是用单引号括起来的单个字符 char c=‘A’;
Java字符采用Unicode编码,每个字符占两个字 节,因而可以用十六进制编码型式表示: char c=‘\u0061’
字符类型与整数类型可完成字符编码互转

String 字符串

类型说明
char(基本类型)用于存储单个字符 如:性别‘男’、‘女’,电灯‘开’、‘关’
String(引用类型 class 定义)用于存储一串字符 如:“我的爱好是踢足球”,“我喜欢 Java 程序

转义字符

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

成员变量默认值

局部变量没有默认值

数 据 类 型默 认 值
byte0
short0
int0
long0L
char‘\u0000’
float0.0F
double0.0D
booleanfalse

封装类

java是完全面向对象的编译语言 所以即使是基本数据类型也有封装类与之对应

基 本 类 型封 装 类
booleanBoolean
byteByte
shortShort
intInteger
longLong
charCharacter
floatFloat
doubleDouble
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值