一、关键字 定义:被Java赋予了特殊含义的单词。 特点:体现上都是英文小写。 1、 用于定义数据类型的关键字 基本数据类型: 整数类型:byte short int long 浮点类型:float double 字符类型:char 布尔型:boolean 引用数据类型: class(类) interface(接口) void用于函数上表示无返回值类型 2、用于定义数据类型值的关键字 true(真) false(假) null(空) 3、 用于定义流程控制的关键字 判断:if else switch case default 循环:for while do 继续循环:continue 结束循环或选择结构:break 返回:return 4、 用于定义访问权限修饰符的关键字 private(私有的) protected(受保护的) public(公有的) 5、 用于定义类、函数,变量修饰符的关键字 abstract(抽象的) final(最终的) static(静态的) synchronized(同步的) enum(枚举) 6、用于定义类与类之间关系的关键字 extends(继承) implements(实现) 7、 用于定义建立实例及引用实例,判断实例的关键字 new(建立实例) this(当前引用) super(父类引用) instanceof(判断对象类型) 8、 用于异常处理的关键字 try(检查异常) catch(捕获异常) finally(最终执行) throw throws:两多表示抛出异常,但使用位置不同 9、 用于包的关键字 package(创建包) import(导入包) 10、其他修饰关键字 native(本地) strictfp(strict float point,精确浮点) transient(变量修饰符,用它声明一个实例变量,在对象序列化时不会被序列化) volatile(类型修饰符,用来修饰被不同线程访问和修改的变量) assert(断言,可以看作是异常处理的一种高级形式,用于捕捉我们在代码中做出的假设) 注:main不是关键字,却是被虚拟机所识别的一个名称。
二、标识符 在程序中自定义的一些名称。由25个英文字母大小写,数字0-9,符合 _ $组成。 定义合法标识符的规则: 1、 数字不可以开头。 2、 不可以使用关键字。 注:Java中严格区分标识符的大小写。在起名字的时候,为了提高阅读性,要尽量有意义。 Java中的名称规范: 包名:多单词组成时所有字母都小写。 xxxyyyzzz 类名接口名:多单词组成时,所有单词的首字母大写。 XxxYyyZzz 变量名和函数名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写。 xxxYyyZzz 常量名:所有字母都大写。多单词时每个单词用下划线连接。 XXX_YYY_ZZZ
三、常量 定义:Java中固定不变的、表示不能改变的数值。 Java中常量的分类: 1,整数常量。所有整数。 2,小数常量。所有小数。 3,布尔型常量。较为特有,只有两个数值。true false。 4,字符常量。将一个数字字母或者符号用单引号( ' ' )标识。 5,字符串常量。将一个或者多个字符用双引号(“”)标识。 6,null常量。只有一个数值就是:null。 对于整数,Java有三种表现形式:
四、变量 概念:内存中的一个存储空间。有自己的名称(变量名)和类型(数据类型)。 作用:用来不断的存放同一类型的数据,并可以重复使用。 定义变量的格式:数据类型 变量名 =初始化值; 数据类型: Java中有两种数据类型:1、基本数据类型;2、引用数据类型。这里主要讲解基本数据类型。 说明:Java程序中,整数默认:int 小数默认:double
|