Java基础知识回顾之常用数据类型

Java基础知识回顾之常用数据类型
Java基础知识回顾之常用数据类型的包装类

简介

在 Java 语言中,可以将数据类型分为 简单数据类型复合数据类型两种。简单数据类型是 Java 的基础类型,包括整数、浮点数和布尔类型。复合数据类型是由简单数据类型组成,是用户根据自己的需要定义并实现其运算的类型,包括类、接口、数组。

关系图

基本类型
浮点数类型
整数类型
字符类型
布尔类型
float
double
byte
int
short
long
char
boolean
引用类型
类类型
接口类型
数组类型

简史数据类型值的范围

在 Java 语言中,简史数据类型主要由 byte、short、int、long、char、float、double 和 boolean 组成。
各种简单类型所占的内存位数以及取值范围如下:

数据类型所占位数值范围
byte(字符类型)8-128 ~ 127
short(字符类型)16-32768 ~ 32767
int(字符类型)32-2147483648 ~ 2147483647
long(字符类型)64
float(字符类型)32
double(字符类型)32
char(字符类型)160 ~ 65535
boolean(字符类型)1true 或 false

初始化方式

代码实例

public class MyClass {
	public static void main(String[] args) {
		//字符型
		char ch1 = '\u0001';
		
		// 整型
		short s = 100;
		int i = 111111;
		long l = 1111111;
		
		//浮点型
		double d = 124.3809980;
		float f = 11.1f;
		
		// boolean
		boolean flag = true;
	}
}

在上述的代码中出现了一些图形符号,这是使用 Unicode 码表示的结果。然后有部分的字符是需要转义。常用的转义字符表如下:

转义字符描述
\0x八进制符
\u十六进制 Unicode 字符
\u单引号字符
\'双引号字符
\"反斜杠
\\回车
\r换行
\f走纸换页
\t横向跳格(类似Tab键效果)
\b退格

一些特殊说明

Java 语言中浮点数下面两种表现形式

  • 十进制数形式:这种形式就是平常的浮点数。例如:3.12、.512、5.12。浮点数必须要包含一个小数点,不然就会被当成 int 类型处理
  • 科学计数法形式:只有浮点类型的数组才可以使用科学计数形式表示。例如:51200 是一个 int 类型的值,但是 512E2 是浮点数。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Wayfreem

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值