零基础学java02数据类型

!!!欢迎大家来看嘉佳滴博客鸭!!!

  

一.数据类型

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;

今天先讲到这里啦,记得给嘉佳点个赞哦!

                                                          

猜你喜欢

转载自blog.csdn.net/GANTENJ/article/details/124226893