变量,常量,作用域

什么叫做变量?什么叫常量?什么叫做作用域?

一、变量

	每个变量都有类型,类型可以是基本类型,也可以是引用类型。
	变量名必须是合法的标识符。
	变量生命是一条完整的语句,因此每一个声明都必须以分号结束。
	Java是一种强类型语言,每个变量都要声明类型

局部变量

	局部变量,只在方法内部有效,使用前必须声明和初始化值,如图:

实例变量

	实例变量:类里面方法外面,从属于对象;如果不进行初始化,变量为本类型的默认值.

类变量

	类变量与实例变量区别是多了一个关键词:static;类变量是从属于类的。
	其他类访问静态变量时无需创建实例(对象):A.name,A.getSalays();
	静态变量定义在方法体外,优先于类存在,一般用public修饰用作共享数据

二、常量

	常量(constant):初始化(initialize)后不能再改变值!不会变动的值!
	所谓常量可以理解为一种特殊的变量,它的值被设定后,在程序的运行过程中不允许被改变。
	常量名一般使用大写字符

三.什么是作用域

	所谓的作用越指的是:它(变量)在它的有效使用范围内使用才有效,超出这个范围就出现报错,这个范围就叫它的作用域。顾名思义就是 “能起作用的地方”

总结

简单介绍了一下java中的变量,常量及作用域。其实想着重写下变量名的命名规范,不要总是以没有意义的名字来命令。尽量都使用英文命名,不要以拼音命名。更不要想当然的命名,别人看代码看的一头雾水。
例如 姓名命名成“xingming”......这样的命名很难看。

posted on 2021-01-17 01:26  SpringCloud001  阅读(47)  评论(0)    收藏  举报