!!!欢迎大家来看嘉佳滴博客鸭!!!
一.数据类型
1.数据类型有啥子用嘞???
数据类型用来声明变量,程序在运行过程中根据不同的数据类型分配不同大小的空间
2.数据类型在java中有两种:基本数据类型和引用数据类型
这里我们主要讲下基本数据类型
(1)4大类基本数据类型:
整数型:byte short int long
浮点型:float double
布尔型:boolean
字符型:char
(2).所占字节数及取值范围:
tips:1 个字节是 8 个比特位 ,1 个比特位就是一个 1 或 0,或者说 1 个比特位就是 一个二进制位。
(3). char类型可以表示汉字吗?
答案是可以滴!!!
char 在 Java 中占用两个字节,一个汉字正好是两个字节,所以 char 类 型完全可以存储一个汉字。
二. 字符编码
1.什么是字符编码
字符编码其实就是一张对照表,在这个对照 表上描述了某个文字与二进制之间的对应关系
tips:字符编码和解码必须采用同一套编码方式,不然会乱码
国际通用的编码方式为 ISO-8859-1,支持简体中文的编码方式包括 GB2312、GBK、GB18030,而 Java 采用 unicode 编码,目前在实际的开发中大部分团队都会 选择 UTF-8 的编码方式。
三.类型转换
1.自动类型转换
小容量可以自动赋值给大容量
2.强制类型转换(可能造成精度损失)
int a=(int)3.4;
float b=(float)7;
今天先讲到这里啦,记得给嘉佳点个赞哦!