Java学习笔记-标识符-关键字-字面值-变量
什么是标识符(常用字母加数字):
由 ‘字母’、‘数字’、‘_’、‘$’ 组成,不可以使用其他符号包括空格。程序员可以自己命名的单词都是标识符
标识符命名规则:
用于类名、接口名、变量名、方法名、常量名
书写时,不能以数字开头、严格区分大小写、关键字不能做标识符、理论上没有长度限制但最好不要太长
标识符命名规范:(遵守规范好习惯)
名字最好清晰明了,见名知意
大小驼峰命名法:
类名、接口名:所有单词首字母大写
变量名、方法名:第一个单词首字母小写,后边的单词首字母大写
常量名:所有字母大写
public class HelloWorld { //HelloWorld是类名
public static void main(String[] args) { //args是变量名
}
}
例:
合法的标识符 不合法的标识符
cheem 1cheems
A_B_B Cheems!
$ASD Hello World
class1 class
关键字:
全部小写
常见关键字:
public、class、static、void、if、for、while、do、default、byte、short、int、long、float、double、Boolean、char、private、proteted、switch、true、false、throw、throws、try、catch
字面值:
字面值是数据,包括关键字标识符都是属于源文件的组成部分,数据储存在电脑内存空间,简单理解为在内存上开一块地
类型:
整数型、浮点型、布尔型、字符型、字符串型,其中字符串型需要用双引号括起来,字符型要用单引号括起来
System.out.println("3.14")是可以的,把3.14定义为字符了
变量
什么是变量:
本质上是内存中的一块空间,这块空间有数据类型、有名字(变量名)、有字面值(数据),变量是内存中储存数据的最基本单元
数据类型的作用:不同数据有不同的类型,不同的数据类型底层会分配不同大小的空间
变量要求:变量中的具体数据必须和变量的数据类型一致
声明和定义变量的语法格式:
数据类型 变量名;
声明之后给变量赋值语法格式:
变量名 = 字面值;
声明一个int类型的变量,并赋值
例:int i = 10; //此时i被赋值,完成了初始化,内存被开辟
一行上可以声明多个变量:
int a,b,c;
注:int a,b,c = 10 此情况是声明了int类型的a,b,c,并给变量c赋值10,a,b尚未初始化(赋值)
方法体中代码是自上而下顺序执行,变量先声明再赋值再访问(prntln)
在同一个作用域当中,变量名不能重名,但可以重新赋值
变量的分类:
局部变量:在方法体中声明的变量
成员变量:在方法体外声明的变量

浙公网安备 33010602011771号