变量与常量

变量与常量

 

一、变量:可以变化的量

Java是强类型语言,每个变量都必须强调类型。类型可以是基本类型,也可以是引用类型。Java变量是最基本的存储单元,其要素包含了变量名,变量类型,作用域

作用域分为类变量、实例变量和局部变量。【不全面,不准确,待未来修改补充】

  1. 实例变量和类变量都从属于类,从属于对象,在录入的时候可以不初始化,输出为默认值

  2. 实例变量和类变量均录入在方法外,类变量在录入的时候要在变量类型的前面输入 static修饰符,这样可以保证顺利输出;而实例变量的在录入的时候和局部变量相同,但在输出之前要先引用类名

  3. 局部变量录入在方法内,且必须声明初始化值,它的格式是:变量类型+变量名 = 初始值;

  4. boolean 的默认值是False,数值类型的默认值是0;其余类型的默认值都是null

二、常量:初始化后就不能再改变的值

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

  • 常量在使用的时候和类变量差不多,在录入时先输入修饰符final。正确的格式是final+常量名=常量值;而当想把常量同样作用在方法外的时候,再加一个static修饰符就可以,因为修饰符不区分前后,所以它们两个的位置可以互换,只要保证在句首就可以 

posted @ 2021-10-15 11:13  我tm是星河大帝  阅读(201)  评论(0)    收藏  举报