Java 基础知识合集 01-- Java 的变量类型

Java 的变量类型

Java 是静态类型的程序语言,也就是说,所有变量在使用前必须需要声明,8 位字符代表一个字节

byte

byte 数据类型表示 8 位带符号二进制补码整数,值的范围:-128 ~ 127,大型数组的内存存储出问题时,可以用 byte 存储数据。(注意范围)

short

short 数据类型表示 16 位带符号二进制补码整数,值的范围:-32768 ~ 32767,与 byte 一样,大型数组的内存存储出问题时,也可以用 short 存储数据。(注意范围)

int

int 数据类型表示 32 位带符号二进制补码整数,值的范围:-2^31 ~ 2^31 - 1,在 Java SE 8 及更高版本中,也可以用 int 来表示无符号 32 位整数,值的范围:0 ~ 2^32 - 1。

long

int 数据类型表示 64 位带符号二进制补码整数,值的范围:-2^63 ~ 2^63 - 1,在 Java SE 8 及更高版本中,也可以用 int 来表示无符号 32 位整数,值的范围:0 ~ 2^64 - 1。

float

int 数据类型表示单精度 32 位,精度不那么高的小数。

double

double 数据类型表示双精度 64 位,精度较高的小数。

boolean

仅 true 和 false , 与 0,1不同,不能直接与0,1转换

char

数据类型表示 16 位 Unicode字符,其最小值为 ‘\u0000’ 或 0 , 最大值为 ‘u\0000’ 或 65535

String

Java 中将字符串加上双引号会自动创建一个新的 String 对象, 注意!String 对象是不可变的,也就是说,String 对象一旦创建,其值就不能改变。技术而言,String 不能算作基本类型。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值