数据类型&类型转换

发布时间 2023-09-22 19:41:58作者: lwj_2023_lwj

注释

单行注释 //

多行注释 /* */

文档注释

/**
*
*
*/

 

标识符

标识符大小写十分敏感

数据类型

基本数据类型

数据类型

整数类型

  • byte :1个字节 3

  • short :2个字节 5

  • int :4个字节 10

  • long :8个字节 19

整数类型补充
  • 二进制 0b开头

  • 八进制 0开头

  • 十六进制 0x开头

 

浮点类型

  • float :4个字节

  • double :8个字节

字符类型

  • char :2个字节

转义字符

  • \t 制表符

  • \n 换行

boolean类型

  • 1位:结构只有true\false

引用数据类型

  • 接口

  • 数组

字节单位

bit(位):计算机 内部数据 储存最小单位 b

byte(字节):计算机 数据处理 最小单位 B

  • 1B=8b

  • 1KB=1024B

  • 1M=1024KB

  • 1G=1024M

  • ITB=1024G

类型转换

运算过程中,不同类型的数据线转换成同一类型,再进行运算

  1. 不能对布尔值进行转换

  2. 不能把对象类型转换成不相干的类型

  3. 把高容量转换到低容量的时候,要强制转换

  4. 转换的时候可能存在内存溢出,或者精度问题!

转换级别

底--------------------------------------------------高

byte,char,short->int->long->float->double

强制类型转换

级别向级别转换(高-->底)

(变量类型)变量名

自动类型转换

级别向级别转换(底-->高)