1第二章 Java 语法基础 2第二章 Java 语法基础 3词法规则? Java 程序的运行体系 1. Source code (.java file) 2. javac: Java 编译器对源代码进行词法分析和类型校验,生成字节码文件(.class file) 3. JVM: Java 解释器执行字节码文件中的类, Java 解释器在加载和执行类时验证类的完整性、正确操作和安全性,并与所在的操作系统、窗口环境和网络设备进行交互以产生所期望的程序行为 4关键字 1. abstract double int strictfp ** 2. boolean else interface super 3. break extends long switch 4. byte final native synchronized 5. case finally new this 6. catch float package throw 7. char for private throws 8. class goto * protected transient 9. const * if public try ? continue implements return void ? default import short volatile ? do instanceof static while 注: *?当前未被使用**?使用于 Java2 5标识符?标识?常量、变量、数据类型、类和方法 public class HelloWorld1 { public static void main(String[] args) { String message = “ Hello World! ”; myPrint(message); } private static void myPrint(String s) { (s); }} 6标识符?组成规则 (A~Z 、 a~z) 、特殊符号($ 、_)和数字(0~9) 、 true 、 false 、 null ?区分大小写 7标识符?例: point4 、 5w 、 A% 、 thisPicture 、$currentValue 、 OK 、_23b 、 Y_123 、# length 、a+b、 if ? 5w 、 A% 、# length 、a+b、 if 8标识符?一般约定 ,如 RED ,如 MyCar ,后面的描述性词以大写开始,如 getCurrentValue ?表示私有或局部变量的标识符全部用小写字母,如 next_value 9分隔符?空白符?空格、换行符、制表符?分号?表示语句结束,或用于 for 循环语句中?逗号?变量之间的分隔?冒号?? : ( 三目运算符) /switch 循环中的 case 语句?花括号?类体、方法体、复合语句(for/while/switch/if) 10 第二章 Java 语法基础
Java语法基础知识课件 来自淘豆网m.daumloan.com转载请标明出处.