Java:数据类型有哪些?默认值呢?
数据类型:8+1
一、基本数据类型
1、数字类型:
整型:byte(1字节)、shot(2字节)、int(4字节,默认)、long(8字节)
浮点型:float(4字节)、double(8字节,默认)
2、字符类型:char(2字节)
3、布尔类型:boolean(1位)
二、引用数据类型(4字节)
数组、对象、接口....
默认值
一、自动初始化
基本数据类型:
1、数字类型默认值:0 / 0.0
2、字符类型默认值:'\u0000'
3、布尔类型默认值:false
引用数据类型:null
·一、成员变量:
会自动初始化。
二、局部变量
不会自动初始化,直接调用会编译失败。
三、静态变量
自动初始化
类型自动转换
byte、short、char-------->int
表达式中有long,结果为long。
表达式中有double,结果为double
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步