本章总体纲要 →·标识符和关键字 数据类型、直接量和变量 运算符 控制结构 结构化程序设计 2021/2/24
2021/2/24 3 本章总体纲要 • 标识符和关键字 • 数据类型、直接量和变量 • 运算符 • 控制结构 • 结构化程序设计
Java中的标识符 标识符可以用来标识变量名、类名、类 中的方法名和文件名等 标识符组成:(1)字母,(2)数字,(3)下划线“” 和(4)美元符号“S”; 首字符必须是(1)字母,(2)下划线“”和(3) 美元符号“S” 所有标识符是区分大小写的; 除去关键字、 false、true和nul; 2021/2/2
2021/2/24 4 Java中的标识符 • 标识符可以用来标识变量名、类名、类 中的方法名和文件名等. – 标识符组成: (1) 字母, (2)数字, (3)下划线“_” 和 (4)美元符号“$”; – 首字符必须是(1) 字母, (2)下划线“_” 和 (3) 美元符号“$”; – 所有标识符是区分大小写的; – 除去关键字、false、true和null;
问题:是/不是标识符? my variable myvariabley pins X java¨ X MYVARIABLE My Variable X Smyvariable ns a+c p testing1-2-3 X It's X 猫√ 2021/2/24
2021/2/24 5 问题: 是/不是 标识符? – myVariable – 9pins – MYVARIABLE – i – a+c – testing1-2-3 –_myvariable – java¨ – My Variable – $myvariable – _9pins – It's – 猫
Java关键字 具有特殊含义的字符序列 例如: public、 static和 class 具有特殊用途,不能作为变量名、方法名和 类名 2021/2/24
2021/2/24 6 Java关键字 • 具有特殊含义的字符序列 – 例如: public、 static和class – 具有特殊用途,不能作为变量名、方法名和 类名
Java关键字(50个) abstract‖ continue‖for new switch assert default goto package synchronize boolean‖do if private this break double implements protectedthrow byte else Import ublic throws case enum instanceof return transient catch extends‖int short tr char final interface static yoid class finally long strict tfp volatile const float native super while 2021/2/24
2021/2/24 7 Java关键字(50个)
本章总体纲要 标识符和关键字 数据类型、变量和直接量 运算符 控制结构 结构化程序设计 2021/2/24
2021/2/24 8 本章总体纲要 • 标识符和关键字 • 数据类型、变量和直接量 • 运算符 • 控制结构 • 结构化程序设计