JAVA基础阶段_基本数据类型、封装器类、转义字符
2021/7/8 1:05:54
本文主要是介绍JAVA基础阶段_基本数据类型、封装器类、转义字符,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
整数类型
整数类型用来存储整数数值
常用的转换关系:
位 bit,来自英文bit,音译为“比特”,表示二进制位。
1 Byte = 8 Bits (1字节 = 8位)
1 KB = 1024 Bytes 1 MB = 1024 KB 1 GB = 1024 MB
数据类型 | 字节空间(1字节等于8位) | 取值范围 |
byte | 1 | -128 ~ 127 |
short | 2 | -32768 ~ 32767 |
int | 4 | -2417483647 ~ 2147483647 |
long | 8 | -9223372036854775808 ~ 9223372036854775807 |
//定义int型变量,实例代码: int x; //定义int型的变量x int x,y //定义int型的变量x,y int x = 450,y = -462; //定义int型的变量x,y并赋给初值
浮点型
浮点类型表示有小数部分的数字
数据类型 | 字节空间(1字节等于8位) | 取值范围 |
float | 4 | 1.4E-45 ~ 3.4028235E38 |
double | 8 | 4.9E-324 ~ 1.7976931348623157E308 |
//定义浮点型变量,实例代码: float f1 = 13.23f; double d1 = 4562.12d; double d2 = 45678.1564;
字符型
存储Unicode码,用单引号赋值。
数据类型 | 字节空间(1字节等于8位) | 取值范围 |
char | 2 | 0 ~ 65535 |
//定义字符型,实例代码: char c1 = 'a';//可以保存一个字符 char c2 = 97;//可以保存一个数字 char c3 = '中';//可以保存一个汉字 //char类型可以存数字,但是在打印时,会去查ASCII码表,把数字对应的字符拿出来使用 //ASCII码表值规定了数组0-127对应的字符,128-65535默认按照字符?来处理
布尔类型
布尔类型又称逻辑类型,通过关键字boolean来定义布尔类型变量,只有true和false两个值,分别代表逻辑中的"真"和"假"
数据类型 | 字节空间(1字节等于8位) | 取值范围 |
boolean | 1 | true / false |
//声明boolean型变量 实例代码: boolean b; //定义布尔类型变量b boolean b1,b2; //定义布尔类型变量b1,b2 boolean b = true; //定义布尔类型b,并赋给初值true
封装器类
Java决定了每种简单类型的大小。这些大小并不随着机器结构的变化而变化。这种大小的不可更改正是Java程序具有很强移植能力的原因之一。下表列出了Java中定义的简单类型、占用二进制位数及对应的封装器类。
基本类型 | byte | short | int | long | float | double | char | boolean | void |
二进制位数 | 8 | 16 | 32 | 64 | 32 | 64 | 16 | 1 | / |
封装器类 | Byte | Shrot | Integer | Long | Float | Double | Character | Boolean | Void |
这篇关于JAVA基础阶段_基本数据类型、封装器类、转义字符的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-19Vue3+SpringBoot资料入门教程
- 2024-11-19Vue3+SpringBoot资料入门教程
- 2024-11-18Springboot框架入门:简单教程详解
- 2024-11-18Springboot框架入门:简单教程助你快速上手
- 2024-11-18SpringBoot企业级开发入门教程
- 2024-11-18Springboot企业级开发入门教程
- 2024-11-18SpringBoot微服务入门教程
- 2024-11-18Springboot微服务入门教程
- 2024-11-18Springboot项目开发入门:轻松开启你的第一个Spring Boot应用
- 2024-11-18Springboot项目开发入门教程