第六章 Java关键字(总结)
Java 关键字 52个
保留关键字 (2):
Const
Goto
访问修饰符(3):
Private 私有的 ——>属性 只能在当前“类”里调用
Public 公有的 ——>方法 均可
Protected 受保护的 只能在当前的“包”里调用
包(2):
Package 定义包
Import 引入包
数据类型(9):
Void 空 一般用于返回值类型
关键字名字值域值域2
Byte字节8 bits1字节
Int整型32 bits4字节
Short短整型16 bits2字节
Long长整型64 bits8字节
Char字符型16 bits2字节
Float浮点型32 bits4字节
Double双精度64 bits8字节
Boolean布尔型True/false
数值(4):
True
False
Null
Return
定义类、抽象类、接口、创建对象、实现接口、继承类、接口关键字、枚举(9)
Class
New
Abstract
Implements
Interface
Extends
This
Enum
Super
final: final 基本类型 ——> 被修饰的变量为常数,不可修改。
final 对象 ——> 一旦指向某个对象,就无法指向另一个对象
final 类 ——> 该类不允许被继承
条件(5):
If….else…
Switch
Case
Default
Break
循环(4):
Continue
For
Do…while
While
异常关键字(5):
Try
Catch
Finally
Throws
Throw
判断是否是当前类的实例(1):
Instanceof
常用关键字
①public 公开性最高
+类:该类可以被其它包中的类的对象访问。限定的类在一个文件中只允许有一个,且类名必须与文件名相同。
+方法:该方法可以被其他包中的类调用
②private:公开性最低
一般讲属性定义成私有,类前一班不需要加。
+方法:只能由类内部调用
类继承时,定义成private的方法不被子类继承。
③protected:子类可以继承,同包内可以访问。很少用
④static:+方法:静态方法或类方法
类名 静态方法名()即可调用。
非静态方法:必须创建该类的对象来调用。
+属性,可以不创建该类的对象而直接调用
属性值改变后,这个类所有的STATIC属性值都会改变。
⑤super: 指的是当前父类的对象(创建子类对象的同时,也创建了父类的对象)
⑥package:
⑦final:最终的。
+属性 属性是常量,即这个属性的值是保持不变的。
+方法 子类继承该类时,不可以重写该方法(以此来保护父类中的方法,但又要设置成public允许调用)