浪子荡秋千

变量、常量、作用域

变量

变量:就是可以变化的量

Java是一种强类型语言,每个变量都必须声明其类型

Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域

 type varname [=value] [{,varmname[=value]}];
 //数据类型 变量名=值;可以使用逗号隔开来声明多个同类型变量。

注意事项:

  • 都有类型,类型可以是基本类型,也可以是引用类型

  • 变量名必须是合法的标识符

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

变量作用域

  • 类变量 关键词static

  • 实例变量 没有关键词static 从属于对象;如果不自行初始化,则输出这个类型的默认值(1.数值类型→0或0.0,2.字符串类型→u0000,16位的0,3.布尔值→false,4.除了基本类型,默认值都是null)

  • 局部变量 在方法main里面,使用之前必须声明和初始化值

     

常量

常量(constant):初始化(initialize)后不能在改变值!不会变动的值。

所谓常量可以理解成一种特殊的变量它的值被设定后,在程序运行过程中不允许被改变

 final 常量名=值;
 final double PI=3.14

常量名一般使用大写字符。

 

变量的命名规范

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

  • 类成员变量:首字母小写和驼峰原则:monthSalary 驼峰原则:除了第一个单词以外,后面的单词首字母大写

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

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

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

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

posted on 2021-02-19 18:36  浪子荡秋千  阅读(22)  评论(0编辑  收藏  举报

导航