JAVA基础-3:关键字(1)

关键字(1)

关键字:预先定义的,有特殊意义的标识符。在JAVA中,关键字用来表示一种数据类型或者程序的结构,关键字不能用做包、类、方法、变量、参数。JAVA中的关键字有53个。

本文列举一些常用的关键字:定义类、方法、变量

关键字 含义
import 指定要访问的类或者包(可以类比C语言中include,但绝对不可混淆)
package 表明类的包
class 声明一个类
interface 声明一个接口
enum 声明一个枚举
public、protected、private 访问控制,作用于类、方法、全局变量、成员变量,不可用于方法内部及其他代码块
extends 继承,表明一个类型是另一个类型的子类型,这里常见的类型有类和接口
implements 表明一个类实现了给定的接口
super 表明当前对象的父类型的引用(super)或者父类型的构造方法(super())
static 表明具有静态属性,对于静态方法,可以直接由类名(不用创建实例对象)进行访问;对于静态类,其下的所有方法都应该是静态的,静态类的构造方法在调用该类前由jvm保证已经执行过,且只执行一次
abstract 表明类或者成员方法具有抽象属性,即可以只声明而不进行实际的定义。类比static的作用方式,当abstract作用于类上时,该类的所有方法,都应该是抽象的
new 用来创建新的实例对象
void 作用于方法,声明方法没有返回值
return 从成员方法中返回数据
final 作用于类、方法、全局变量、成员变量。用来说明最终属性,表明一个类不能被继承,或者成员方法不能被覆盖,或者成员域的值不能被改变,用来定义常量
boolean、char、byte、int、short、long、double、float 八大基本类型
synchronized 表明一段代码将被同步执行
throws 声明在当前定义的方法中所有需要抛出的异常
this 指向当前实例对象的引用
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。