java日常学习之变量

java日常学习之变量

命名规范:

所有变量、方法、类名:见名知意

类成员变量:首字母小写和驼峰原则:monthSalary

局部变量:首字母小写和驼峰原则

常量:大写字母和下划线:MAX_VALUE

类名:首字母大写和驼峰原则:Man,GoodMan

方法名:首字母小写和驼峰原则:run(),runRun()

在Java中,变量是用于存储数据的内存位置的名称。它们用于在程序中引用和操作数据。在Java中,每个变量都有类型,例如整数、浮点数、布尔值等。变量还可以被赋予一个初始值,并且可以在程序执行过程中被改变。在Java中,变量的声明通常包括变量的类型和名称,例如:

int myNumber; // 声明一个整数类型的变量,名称为myNumber

一旦变量被声明,就可以给它赋值,并在程序中使用它,例如:

myNumber = 10; // 给myNumber赋值为10

System.out.println(myNumber); // 输出myNumber的值

此外,Java中还有一些特殊的变量,如类变量(静态变量)、实例变量和局部变量,它们各自具有不同的作用域和生存期。

类变量(静态变量):

  • 类变量属于类而不是类的实例。它们使用关键字 static 声明。
  • 类变量在整个程序执行过程中保持不变,只有一个副本存在于内存中。
  • 类变量通常用于表示类级别的属性,例如常量或共享的数据。
public class MyClass {
    static int classVariable = 10; // 声明一个类变量
}

实例变量:

  • 实例变量属于类的实例,每个类的实例都有自己的副本。
  • 实例变量在对象创建时分配内存,在对象销毁时被销毁。
  • 实例变量用于存储对象的状态或特定于对象的数据。
public class MyClass {
    int instanceVariable = 20; // 声明一个实例变量
}

局部变量:

  • 局部变量定义在方法、构造函数或代码块中,只在声明它们的范围内可见。
  • 局部变量在声明时初始化,并在其作用域结束时被销毁。
  • 局部变量用于暂时存储临时数据。
public class MyClass {
    void myMethod() {
        int localVar = 30; // 声明一个局部变量
    }
}

这些特殊的变量在Java中起着不同的作用,开发人员需要根据需求选择合适的变量类型来存储和操作数据。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值