当前位置:   article > 正文

JAVA标识符和变量的声明及初始化_标示符声明

标示符声明

1.变量

是用来给变量、类、方法、以及包进行命名的,如Windows、main、system、age、name等。
标识符要遵循一定的规则:

  • 标识符必须以字母、下划线、美元符号"$"开头。

  • 标识符其它部分可以是字母、下划线"_"、美元符"$"和数字的任意组合。

  • Java标识符大小写敏感,且长度无限制。

  • 标识符不可以是Java的关键字。

1.1标识符的使用规范

表示类名的标识符: 每个单词的首字母必须大写,如Man,Woman
表示方法和变量的标识符:第一个单词小写,从第二个单词开始首字母大写,我们称之为“驼峰原则”,如eat(),eatFood()。

2.变量

2.1变量的本质

变量的本质上就是代表一个“可操作的存储空间”,空间位置是确定的,但是里面放置什么值不确定。我们可以通过变量名来访问“对应的存储空间”,从而操纵这个“存储空间”存储的值。

Java是一种强类型的语言,每个变量都必须声明其数据类型。变量的数据类型决定了变量占存储空间的大小。例如 int a=3;表示变量a的存储空间为4个字节。

变量作为程序中最基本的存储单元,其要素包括变量名、变量类型和作用域。变量在使用前必须声明,只有在声明后才会给他分配相应长度的存储空间,才能使用。

2.2变量的声明

2.2.1变量的声明格式为:
     type varName[=value]
	 	//[]中的内容为可选项,即可有可无;
		//数据类型 变量名 = 初始值;
  • 1
  • 2
  • 3
示例变量声明:ing a;
	         double a;
  • 1
  • 2

注意要点:

  ⦁	变量名必须是合法的标识符。
  ⦁	变量的声明是一条完整的语句,因此每个必须以分号结束。
  • 1
  • 2

示例变量声明的同时初始化:

	int age = 18;
	double a = 3.714586;
  • 1
  • 2

局部变量在使用前必须先声明、初始化,再使用;成员变量可以只声明,之后根据需要初始化和使用。

2.3变量的分类和作用域

从整体上变量可分为局部变量、成员变量(也叫做实例变量)和静态变量。
类型 |声明的位置 |

类型声明的位置从属于生命周期(作用域)
局部变量方法或语句块内部方法/语句块从声明位置开始,直到方法或语句块执行完毕结束
成员变量类内部,方法外部对象对象创建,成员变量也跟着创建,对象消失,成员变量也跟着消失
静态变量类内部,static修饰类被加载,静态变量有效
2.3.1常量(Costant)

常量通常指的是个固定的值,如:1,4,‘a’,true,false,等。
主要利用关键字final来定义一个常量。常量一旦被初始化后,就不能再改变其值。

声明格式为:
	final type varName = value;
	final int price = 18; 
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/209413
推荐阅读
相关标签
  

闽ICP备14008679号