文档详情

3 java语言基础.ppt

发布:2016-05-15约1.37万字共56页下载文档
文本预览下载声明
Java 标识符 标志符是赋予常量、变量、方法、类或者接口的名称,可以由用户自行定义,但需符合JAVA标识符的命名规则: 1)标识符可由一个或多个字符组成; 2)标识符必需以英文字母、“_”或是“$”为开头,后面可以包含数字、字母但不包含空格; 3)JAVA区分大小字母,但标志符长度没有限制; 4)关键字不能作为标志符 合法与不合法的标识符的例子 JAVA中的数组 JAVA数组的建立 建立数组并非定义数组,而是在数组定义后为数组分配内存空间。 建立数组的方式: 1)通过关键字new来建立数组,如: a = new char[5]; 该语句为数组a建立一个有5个元素的存储区。也可以把数组的定义和建立一起完成,如: char s[ ] = new char[5]; 相当于下面两条语句: char s[ ]; s = new char[5]; JAVA中的数组 2)直接指定初值的方式建立数组,如: int b[ ] = {1,2,3,4,5}; 该语句定义了一个包含5个元素的整形数组,同时指定了元素初值,并为其建立了5个元素的存储区。 JAVA中的数组 数组的初始化 数组初始化就是为了数组元素指定初始值。数组必须在初始化、为其分配内存后才能使用,这有助于增强系统的安全性。 初始化数组的两种方式:静态方法和动态方法 1)静态方法:定义数组时直接进行初始化,如: int years[ ] = {1976,1993,1997}; 2)动态方法:要使用new关键字为数组分配内存,如: int years[ ]; years = new int[3]; years[0] = 1976; years[1] = 1993; years[2] = 1997; JAVA中的数组 两种初始化方法说明: 上述的两段代码完全等效。静态初始化数组主要用于数组元素不多并且可以列举的时候,它必须与数组定义结合在一起使用,无需说明数组长度,系统会按实际列举出的元素数目自动计算并分配内存空间。动态初始化数组常用于元素较多或定义时无法列举的情况,定义和初始化是分开的 JAVA中的数组 数组的应用 在定义并初始化完一个数组后,就可以引用该数组的各个元素了。数组元素的引用方式如下: 数组名[数组下标] 数组下标可以是整型常数或表达式,如names[i],names[i-1] 注意避免数组下标越界,可以用属性length来判断数组元素的数目 length的用法举例: JAVA中的数组 public static void main(String[] args) { int i; String names[ ] = {China,American,Japan,Korea}; System.out.println(The number of country is + names.length); for (i = 0; i names.length; i++) { System.out.println(Names[ + i + ] = + names[i]); } } JAVA中的字符串 字符串连接 字符串连接的两种方法: 1)使用“+”把两个字符串连接,如: String A = “this is a “; String B = “Java program”; String C = A + B; 2)使用concat(String str)实现两个字符串连接,如 String A = “this is a “; String B = “Java program”; String C = A.concat(B); Java中的注释 JAVA中的注释有以下两种: 1)行注释符“//”,以“//”开头到本行结束的所有字符被理解为注释,如: int a = c + b; // c与b的和赋给变量a 2)块注释符“/*” 和 “*/”,分别表示块的开始与结束,如: /* 程序名: 项目名: 作者: */ JAVA中的流程控制语句 三种基本流程 return语句 return流程控制也
显示全部
相似文档