Java数据类型

Java数据类型可以分为基本类型引用类型

Java初学:Java数据类型

基本类型:

基本类型 关键字 内存中占用字节数 取值范围 默认值
布尔值 boolean 1个字节(8位) true / false false
字节型 byte 1个字节(8位) -128 ~ 127 0
字符型 char 2个字节(16位) 0 ~ 216-1 ‘\u0000’
短整型 short 2个字节(16位) -215 ~ 215-1 0
整型 int 4个字节(32位) -231 ~ 231-1 0
长整型 long 8个字节(64位) -263 ~ 263-1 0L
单精度浮点型 float 4个字节(32位) 1.4013E-45 ~ 3.4028E+38 0.0F
双精度浮点型 double 8个字节(64位) 4.9E-324 ~ 1.7977E+308 0.0D

注:Java语言是强类型语言,对每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的空间内存。

基本类型转换语法:

自动类型转换(隐式转转换):在某种条件下,系统自动完成类型转换也称为隐含转换(Implicit casting)

  1. 两种类型兼容
  2. 目标类型大于源类型
  3. 对于表达式,如果一个操作数为double类型,则整个表达式可提升为double类型

强制类型转换(Explicit Casting):在一定条件下,手动完成类型转换

  1. 两种类型兼容
  2. 一般目标类型小于源类型

相关文章:

  • 2021-04-08
  • 2021-07-20
  • 2022-12-23
  • 2021-08-11
  • 2021-08-02
  • 2022-12-23
  • 2021-12-09
猜你喜欢
  • 2021-12-30
  • 2021-08-11
  • 2021-10-12
  • 2022-12-23
  • 2021-07-03
  • 2021-09-25
  • 2021-04-01
相关资源
相似解决方案