关于基本数据类型

Java中共有int、short、long、byte、float、double、char、boolean八种数据类型,大体分三大类:

不同数据类型的基本语法格式都相同  

数据类型   变量名 = 初始值;

整数类型

整数类型允许是负数。

在java中,整型的范围与运行java代码的机器无关,避免了不同操作系统或运行平台之间的差异带来的麻烦。

1.int

包装类为Integer,java中最常用的数据类型   

2.long

当int和long混合运算时,int会提示成long,所得结果为long类型

3.short 

4.byte

byte是计算机中表示空间大小的基本单位

注意区分二进制位(bit)和字节(Byte)    1Byte = 8 bit

byte不能赋值超过127~-128   超出范围会被编译器认定为int类型数据报错

 

short和byte一般用于特定场合,如处理底层文件或者控制占用内存空间较大的数组


浮点类型

浮点类型表示有小数部分的数据

1.float

2.double

包装类:Double

double的数值精度是float的两倍,绝大部分应用程序都采用double类型,只有少数情况采用float,如需要快速的处理单精度数据

布尔类型

boolean

只有两种取值,true和false    一般用于逻辑判断

java中boolean和int不能互相转换,不存在1表示true,0表示false

 

字符类型

char

包装类:Character

java中使用单引号+单个字母表示字符字面值,计算机中的字符本质上是一个整数,在C语言中用ASCII表示字符,Java中用Unicode表示字符,因此java中一个字符占用两个字节,字符类型可以表示中文。

注意:多个字符连在一起构成字符串(string)属于引用数据类型

关于转义字符

常见转义字符:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值