变量、常量

变量

  • 变量指可以变化的量
  • 变量是JAVA中最基本的存储单元
  • 一行可以定义多个值,但不建议这么做(程序可读性)

类变量

  • 加一个关键词:static(静态的)
  • static double money = 3000;// 如此可以在任意的方法里使用此变量
  • 类变量是从属于类的

实例变量

  • 被类所包含且包含方法,作用域更大,即类变量>实例变量>局部变量
  • 从属于对象,目前可以理解为从属于类
  • 定义后可以直接使用,不需要初始化
  • 不初始化值时,使用即使用默认值:int为0,double为0.0,char为u0000,boolean值为false,除了基本类型其他值均为null(空的)
  • new 类名(); 后会返回一个类名,相当于自己把自己这个类名拿到了,之后system.out.println(类名.变量名);即可使用

局部变量

public static void main(String[] arg){
int a = 10;

  • 局部变量作用域只在括号里;
  • 必须声明和初始化值才能使用;
    }

常量

  • 常量(Constant)初始化值后不可改变
  • 可以理解为一种特殊的变量
  • final 常量名 = 值; static final double MONEY = 3500;
  • 常量名用大写字母,可以在单词中间增加下划线_
  • final是修饰符,和类变量不存在先后顺序。

变量命名

  • 见名知意
  • 类变量:首字母小写和驼峰原则(后面的单词首字母大写)
  • 局部变量:首字母小写和驼峰原则
  • 方法名:首字母小写和驼峰原则
  • 常量:全部使用大写字母,单词多则中间增加下划线_
  • 类名:首字母大写和驼峰原则
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值