数据类型&类型转换

注释

单行注释 //

多行注释 /* */

文档注释

/**
*
*
*/

 

标识符

标识符大小写十分敏感

数据类型

基本数据类型

数据类型

整数类型

  • 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

强制类型转换

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

(变量类型)变量名

自动类型转换

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

posted @   lwj_2023_lwj  阅读(61)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示