Java学习日记05 - 数据类型

为什么要使用不同的数据类型

因为在java实际运用中,需要使用到很多变量,而变量之间又不全是相同的,它们有自己的特点,或是不能参加数学运算,或是需要较大的内存空间,或是需要一定的精度,所以就需要使用到不同的数据类型。这也是Java面向对象的特点所在。

细数Java数据类型

Java数据类型分为两种,基本数据类型 和 引用数据类型

一、基本数据类型

基本数据有4种,分别是:整型 浮点型 字符型 布尔型

1、整型

byte 字节型1字节 8bit 最大存储数据量是255,存放的数据范围是-128~127之间

short短整型2字节 16bit最大数据存储量是65536,数据范围是-32768~32767之间

int整型4字节 32bit最大数据存储容量是2的32次方减1,数据范围是负的2的31次方到正的2的31次方减1

long长整型8字节 64bit最大数据存储容量是2的64次方减1,数据范围为负的2的63次方到正的2的63次方减1

2、浮点型

float单精度4字节 32bit数据范围在3.4e-45~1.4e38,直接赋值时必须在数字后加上f或F

float f = 3.14f;
float F = 3.14F;

double双精度8字节 64bit数据范围在4.9e-324~1.8e308,赋值时可以加d或D也可以不加

3、字符类型

char 字符型 声明时用单引号

char c = '%';
4、布尔类型

boolean 布尔型 true/false(只有真或假两种值)

boolean a = true;
boolean b = false;
二、引用数据类型

引用数据类型也有4种,分别是: 类类型 数组 接口 枚举型

1、类类型

用于声明Java类,如下例中 Scanner 和 Random

Scanner sc = new Scanner(System.in);
Random rd = new Ranndom();

其他三种后面写到再更

总结

基本数据类型有8个
引用数据类型有4个
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值