变量、数据类型、运算符

June 30, 2025 / Eila / 40阅读 / 0评论/ 分类: 笔记

变量

变量的本质

1,变量本质上就是代表一个“可操作的空间”。空间位置是确定的,但是里面放置什么值不确定。

2,可通过变量名来访问“对应的存储空间”,从而操纵这个“存储空间“存储的值。

3,Java是一种强类型语言每个变量必须声明其数据类型。变量的数据类型决定了变量占据存储空间的大小。比如。int a = 4; 表示a变量的空间大小为4个字节。

变量的声明

double 浮点数(小数)八个字节

int long等

变量使用之前必须初始化(赋值)

如 int a; 则是未进行声明 正确写法:int a = 100;

  public class TestVariable{
    public static void main(String[] args) {
    byte d = 50
    short e = 100
    int a = 100;
    double pi = 3.14; //double对应小数
    long c = 300000000000L; //"L/l"的作用是将整型常量定义为long类型
    System.out.println(a);
    System.out.println(pi);
    System.out.println(c);
    }


}

变量的分类和作用域

变量分为:局部变量成员变量静态变量

类型

声明位置

从属于

作用域(生命周期)

局部变量

方法或语句块内部

方法/语句块

从声明位置开始,知道方法或语句块执行完毕,局部变量消失

成员变量

(实例变量)

类内部,方法内部

对象

对象创建,成员变量也跟着创建;

静态变量

(类变量)

类内部,static修饰

类加载,静态变量有效;

类卸载,静态变量消失

文章作者:Eila

版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0 许可协议,转载请注明出处!