变量,常量以及变量命名规则


一、变量

  1. 变量:可以变化的值,也是内存中一块固定的空间

  2. java是一个强类型语言,必须严格遵守其规定,每个变量都必须声明其类型

  3. java变量是程序中最基本的存储单元,包括变量类型,变量名以及作用域

  4. 声明格式:类型 变量名=值(可以使用逗号隔开来声明多个同类型的变量)

  5. 变量注意点:

    • 每个变量都有类型,变量类型可以是基本类型,也可以是引用类型

    • 变量名必须是合法的标识符,要符合标识符的命名规则

    • 声明变量是一个完整的语句,因此每声明完一个变量都必须以分号结束

二、作用域

1.类变量

1.类变量其声明前面有一个修饰符 static,类变量随类的产生而产生,随着类的消失而消失,直接类名.类变量名使用

2.实例变量

  • 实例变量声明在方法之外,类之内,从属于对象
  • 如果实例变量未初始化,系统就会自动赋予这个变量类型的默认值
  • 数值类型的变量(byte,short,int,long,float,double,char)默认0
  • boolean默认false
  • 除了八大基本类型外,引用类型默认值全为null

3.局部变量

局部变量在方法中使用,必须要声明和初始化后才可以使用,其生命周期是在方法的两个括号之间

三、常量

  1. 常量:constant,初始化后不改变值,不会变动的值

  2. 常量就是一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变

  3. 常量声明方式: final 常量名=值;

  4. 常量名一般用全都是大写字母来命名

  5. 例子:static final double PI=3.14;

    ​ final static double PI1=3.14;

    上面的两种声明静态常量的格式都可以,因为static和final属于修饰符,修饰符没有先后顺序之分

四、命名规范

  1. 变量名,类名,方法:见名知意,看到它们的名字就知道它们的内涵、

  2. 局部变量,方法名采用首字母小写+驼峰原则,除了第一个单词以外,后面所有单词的首字母都大写 例如:monthSalary,lastName

  3. 类名:首字母大写+驼峰原则:Man,GoodMan

  4. 常量:所有全都是大写字母和下划线:MAX_VALUE


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM