首页 专题 文章 代码 归档
Java 变量和数据类型
2020.02.24 20:15 2020.02.24 20:15

1. 变量

java变量的定义:在程序运行期间,随时可能产生一些临时数据,应用程序会将这些数据保存在一些内存单元中,每个内存单元都用一个标识符来标识。这些内存单元被称为变量,定义的标识符就是变量名,内存单元中存储的数据就是变量的值。

在Java中,变量分为两种:

  • 基本类型的变量
  • 引用类型的变量。

从所属位置分,Java 中主要有如下几种类型的变量

  • 局部变量
  • 类变量(静态变量)
  • 成员变量(非静态变量)

1.1. 基本类型变量

在Java中,变量必须先定义后使用,在定义变量的时候,可以给它一个初始值。例如:

int i = 12;
boolean ok = false;

不写初始值,就相当于给它指定了默认值。整型(int)的默认值总是0。

变量的一个重要特点是可以重新赋值:

public static void main(String[] args) {
    int i = 12;
    System.out.println("i = " + i);
    i = 20;// 重新赋值
    System.out.println("i = " + i);
}

截图-1582544961

2. 基本类型的默认值

Java中8种基本数据类型总结

数据类型 大小/位 封装类 默认值 可表示数据范围
byte(位) 8 Byte 0 -128~127
short(短整数) 16 Short 0 -32768~32767
int(整数) 32 Integer 0 -2147483648~2147483647
long(长整数) 64 Long 0 -9223372036854775808~9223372036854775807
float(单精度) 32 Float 0.0 1.4E-45~3.4028235E38
double(双精度) 64 Double 0.0 4.9E-324~1.7976931348623157E308
char(字符) 16 Character 0~65535
boolean 8 Boolean flase true或false
本节阅读完毕! (分享
二维码图片 扫描关注我们哟