1.什么是标识符?Java中变量、方法、类等要素命名时使用的字符序列,称为标识符。
技巧:凡是自己可以起名字的地方都叫标识符。
比如:类名、方法名、变量名、包名、常量名等
2.标识符的命名规则
由26个英文字母大小写,0-9,或$组成
数字不可以开头。
不可以使用关键字和保留字,但能包含关键字和保留字。
Java中严格区分大小写,长度无限制。
标识符不能包含空格。
在定义标识符时,注意“见名知意”
class identifiertest {public static void main(String[] args){}//固定格式//public static void main1(String[] args){} //可以在一个类里放入几个不同的函数
}
3.标识符的命名规范
包名:多单词组成时所有字母都小写:xxxyyyzzz。
例如:java.lang、com.atguigu.bean
类名、接罚名:多单词组成时,所有单词的首字母大写:xxxYyyZzz例如:HelloWorld,String,System等
变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzZ
例如:age,name,bookName,main,binarySearch,getName
常量名:所有字母都大写。多单词时每个单词用下划线连接:xxXZZZ例如:MAX VALUE,PI,DEFAULT CAPACITY
变量
变量:最基本的存储单元
变量三要素 :
数据类型
变量名
存储的值
声明格式 :数据类型
变量名
=
变量值
public class Test {public static void main(String[] args){//定义变量的方式1:char gender;//变量的声明gender = '男'; //变量初始化(赋值)//变量方式2:int age = 10;//声明与赋值同时进行System.out.println("age = "+age);//表示输出age=10System.out.println(gender);//输出 男}
}
Java中的变量按照数据类型来分类:基本数据类型(8种):
整型:bytelshort\int \ long浮点型:float\double
字符型:char
布尔型:boolean
引用数据类型:
类(class)
数组(array)
接口(interface)
枚举(enum)注解(annotation)记录(record)
5.定义变量时,变量名要遵循标识符命名的规则和规范。
6.说明:
变量都有其作用域。变量只在作用域内是有效的,出了作用域就失效了。
在同一个作用域内,不能声明两个同名的变量
定义好变量后,可以通过变量名的方式对变量进行调用与运算