java se基本数据类型_JavaSE:八种基本数据类型

变量: 程序用来存储数据的一块内存空间,程序在运行过程中可以对其存储的数据进行改变,所以叫做变量

常量:相对于变量来说,其值是不可改变的

cace15394514f1a36b7e62f53e2c5383.pngwAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

整数类型(byte short int long)

4c8c468e5bcc6e386fa386cf5cd6fbab.pngwAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

bit(位):计算机中只是别0,1 其中0,1各占一bit。

Byte(字节):每8个bit算作一个字节

浮点型(float double)

810698921d91f34c710e5ca54471f08e.pngwAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

单精度float   双精度double (默认)

若要定义float需在数据后面用f声明

float,double都不能进行精确的计算,只适用于工程计算

布尔类型(boolean)

布尔类型用来表示真/假,是/否这样的数据, 只有true 和false 两个数。

true表示真或者是;false表示假或否的意思  都是java的关键字。

字符类型(char)

字符类型用来表示用单引号界定的单个符号,如:’A’  ‘中’  ‘#’  ‘_’;

注意区分  “A” “中” “#” “_”

“A”和’A’是完全不同的两种数据类型 ,前者是字符串类型(String),后者字符类型(char)

String类型 :由双引号界定,可以包含0到多个字符

char类型:由单引号界定,只能包含最多1个字符

char类型数据占2个字节,表数范围0-65535

基本的数据类型由低级到高级分别为:(byte、short、char)——int——long——float——double

PS:此处的“级别”是指表示值的范围的大小。

354fdee629770c2691b3c4e5d3e8cc42.pngwAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

java 中String 是个对象,是引用类型

java虚拟机处理基础类型与引用类型的方式是不一样的,对于基本类型,java虚拟机会为其分配数据类型实际占用的内存空间,而对于引用类型变量,他仅仅是一个指向堆区中某个实例的指针

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值