变量命名规定2-1 >对变量名的长度没有任何限制。 变量名可包含字母数字字符。实际上,Java支持 Unicode字符集,从而允许使用日语、中文字等符 作变量命名。 >变量名不能以非数字字符开头。 >其余字符可以是字母,数字,下划线(“”),美 元符(“$”)组成。 >变量名不得是关键字。 Designed by Chiyong C2005
6 Designed by Chiyong,©2005 变量命名规定2-1 ➢ 对变量名的长度没有任何限制。 ➢ 变量名可包含字母数字字符。实际上,Java 支持 Unicode 字符集,从而允许使用日语、中文字等符 作变量命名。 ➢ 变量名不能以非数字字符开头。 ➢ 其余字符可以是字母,数字,下划线(“_”),美 元符(“$”)组成。 ➢ 变量名不得是关键字
关键字2-1 原始数据类型 分支关键字 if short else nt switch long case float default double break char 方法、变量和类修饰符 boolean private 循环关键字 public do protected while final for static break abstract continue synchronized volatile strictfp(strictfloat precision) Designed by Chiyong C2005
7 Designed by Chiyong,©2005 关键字2-1 • 原始数据类型 - byte - short - int - long - float - double - char - boolean • 循环关键字 - do - while - for - break - continue 分支关键字 - if - else - switch - case - default - break • 方法、变量和类修饰符 - private - public - protected - final - static - abstract - synchronized - volatile - strictfp(strict float precision)
关键字2-2 异常处理 字面值常量 try false catch true finally null throw 方法相关关键字 throws 对象相关关键字 return void new extends 包相关关键字 implements package class import instanceof this super Designed by Chiyong C2005
8 Designed by Chiyong,©2005 关键字2-2 • 异常处理 - try - catch - finally - throw - throws • 对象相关关键字 - new - extends - implements - class - instanceof - this - super • 字面值常量 - false - true - null • 方法相关关键字 - return - void • 包相关关键字 - package - import
基本数据类型 Java共有八种基本数据类型: 四种整数类型(byte、 short、int、long) 两种浮点数类型(foat、 double) 种字符类型char) 种布尔类型( boolean) Designed by Chiyong C2005
9 Designed by Chiyong,©2005 基本数据类型 • Java 共有八种基本数据类型: - 四种整数类型(byte、short、int、long) - 两种浮点数类型(float、double) - 一种字符类型(char) - 一种布尔类型(boolean)
整型数据类型 做为实例变量时的缺省值 类型缺省值长度 数的范围 8位 -128~127 short 16位 -32,768~32,767 int 32位 2,147,483,648~2,147,483,647 lo 64位 9,223,372,036,854,775808 9,223,372,036854,775,807 Designed by Chiyong C2005
10 Designed by Chiyong,©2005 整型数据类型 类型 缺省值 长度 数的范围 byte 0 8位 -128 ~ 127 short 0 16位 -32,768 ~ 32,767 int 0 32位 -2,147,483,648 ~ 2,147,483,647 long 0 64位 -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 做为实例变量时的缺省值