JAVA基础03——数据类型及其拓展

数据类型

Java的数据类型分两大类

1. 基本类型(primitive type)

  • 数值类型

​ (整数类型byte,short,int,long)
JAVA基础03——数据类型及其拓展_第1张图片

​ (浮点类型float,double)

​ (字符类型char)

  • boolean类型(其值只有true和false)
    JAVA基础03——数据类型及其拓展_第2张图片
    在这里插入图片描述

2. 引用类型(reference type)

  • 接口
  • 数组

数据类型的拓展

整数拓展 :进制

  1. 二进制0b

  2. 十进制

  3. 八进制0

  4. 十六进制0x

JAVA基础03——数据类型及其拓展_第3张图片

浮点数拓展(浮点数的大小比较)

浮点数表现的字长是有限的,也是离散的,浮点数一般都会存在一个舍入误差的东西,他的很多结果都不能精确的表示,只是一个误差数。

JAVA基础03——数据类型及其拓展_第4张图片

JAVA基础03——数据类型及其拓展_第5张图片

字符拓展(字符与数字间的转化)

任何字符都可以强制转换成数字

JAVA基础03——数据类型及其拓展_第6张图片
JAVA基础03——数据类型及其拓展_第7张图片

数字也可以转换为字符

JAVA基础03——数据类型及其拓展_第8张图片
在这里插入图片描述

转义字符

制表符\t

换行符\n

JAVA基础03——数据类型及其拓展_第9张图片

JAVA基础03——数据类型及其拓展_第10张图片

布尔值拓展

一般用来判断,如果…那么执行…

JAVA基础03——数据类型及其拓展_第11张图片

你可能感兴趣的:(java)