Java程序设计LectureJava语法基础.ppt
文本预览下载声明
邯郸学院计算机系 张延军 OUTLINE 了解Java的语法基础 Java数据类型 Java的运算符、表达式、语句、程序 对象包装类 Java编程的基本技巧 Java流程控制语句(分支、循环、跳转) Java数组 编程实践 OUTLINE 了解Java的语法基础 1.1 标识符的命名约定和惯例 1.2 关键字 1.3 Java注释 Java数据类型 Java的运算符、表达式、语句、程序 对象包装类 Java编程的基本技巧 Java流程控制语句(分支、循环、跳转) Java数组 编程实践 1 了解Java的语法基础 与所有的程序设计语言一样,Java语言也是由Java语言规范和Java开发包(API)组成的。学习任何语言都要从这两个方面入手。 Java语言主要由以下六种元素组成:标识符、关键字、分隔符、数据类型、运算符、表达式组成。 如何运用这些语言构成自己的程序呢? import java.io.*; public class HelloworldApp{ public static void main(String []args){ int i=100; System.out.println(i/8): } } 找出上面程序中的语法要素: 1 了解Java的语法基础 Identifier Keyword vs Reserved word 分隔符空格 tab: 分隔符. :用于包与包、包与类、类和方法、对象与方法之间 分隔符; :每条Java语句以;结束,Java允许将一个长语句写到多行中去,但是不以断开Keyword、String。一般不将多个语句写到一行中。 分隔符 {…} :类体;方法体;复合语句 分隔符[ ] :数组 分隔符( ) :方法的定义或方法的调用 分隔符“ ” :字符串String 分隔符‘ ’ :字符 三种注释//… /*…*/ /**…*/ 运算符 1.1 Java标识符的命名约定和惯例 标识符的命名规则: 标识package,class, method,variable,parameter,interface等成份的名字,是字母、下划线、$ 、数字组成的字符混合序列,不能以数字开头,区别大小写,不能使用Java的关键字或保留字。 命名时应尽量体现各自描述的事物或属性、功能等。一般性命名约定: 尽量使用完整的英文单词或确有通用性的英文缩写或专业术语。 词组中采用大小写混合,使之更易于识别。 避免使用过长的标识符,一般控制在15个字符以内。 避免使用类似的标识符,或者仅仅是大小写不同。 1.1 Java标识符的命名约定和惯例 具体命名惯例如下: 包名就为名词或名词性短语,全部小写。 类名、接口名应为名词或名词性短语,各单词首字母大写。 方法名应为动词或动宾短语,首字母小写,其余各单词首字母大写。 变量名应为名词或名词性短语,首字母小写,其余各单词首字母大写。 常量名应全部大写。 举例: package .hdc; import java.util.StringTokenizer; private static final int MAX_AVAILABLE = 100; public class PrintStream extends FilterOutputStream implements Appendable, Closeable public boolean equalsIgnoreCase(String?anotherString) 1.2 Keyword and Reserved Words 关键字KeyWord或保留字ReservedWord全部小写是Java语言本身使用的系统标识符,有特定的语法含义,不能用作标识符使用。 Java所有数据类型的长度都固定,并与平台无关,因此没有sizeof保留字。 Keywords are special reserved words in Java that you cannot use as identifiers (names) for classes, methods, or variables. They have meaning to the compiler; it uses them to figure out what your source code is trying to do. Table 1-1 contains all 49 of the reserved keywords. Notice none of the reserved words have capital letters; Don’t worry right now about what each k
显示全部