关键字

什么是关键字:

被java语音赋予特点含义的单词

关键字的特点:

组成字母全小部小写

常见的代码编辑器,对关键字有特殊的颜色

常见关键字举例

用于定义数据类型的关键字:

class                                   类

interface                            声明了这是一个java 的接口 

@interface                          是用来修饰 Annotation 的,它是继承了 java.lang.annotation.Annotation 接口,而不是声明了一个 interface。

enum                                   枚举

byte                                      基本数据类型之一,字节类型

short                                     基本数据类型之一,短整数类型

int                                         基本数据类型之一,整数类型

long                                       基本数据类型之一,长整数类型

char                                      基本数据类型之一,字符类型

float                                      基本数据类型之一,单精度浮点数类型

double                                  基本数据类型之一,双精度浮点数类型

boolean                                基本数据类型之一,布尔类型

void                                      声明当前成员方法没有返回值

用于定义数据类型的关键字:

true                                        真 

false                                      假   

null                                     任何引用类型的默认值,

用于定义流程的关键字:

if                                       条件语句的引导词

else                                  用在条件语句中,表明当条件不成立时的分支

switch                              分支语句结构的引导词

case                                用在switch语句之中,表示其中的一个分支

default                             默认,例如,用在switch语句中,表明一个默认的分支

for                                    一种循环结构的引导词

 while                               分支语句结构的引导词

do                                     分支语句结构的引导词

break                               提前跳出一个块

continue                         回到一个块的开始处

return                            从成员方法中返回数据

用于定义访问权限修饰的关键字:

public                               一种访问控制方式:共用模式

protected                         一种访问控制方式:保护模式

private                                一种访问控制方式:私用模式

用于定义类,函数,变量修饰符的关键字:

abstract                                   表明类或者成员方法具有抽象属性

final    用来说明最终属性,表明一个类不能派生出子类,或者成员方法不能被覆盖,或者成员域的值不能被改变,用来定义常量static                                           表明具有静态属性

synchronized                            表明一段代码需要同步执行

用于定义类与类之间关系的关键字:

extends                                 表明一个类型是另一个类型的子类型,这里常见的类型有类和接口

implements                           表明一个类实现了给定的接口

用于定义建立实例,引用实例判断实例的关键字:

new                                  用来创建新实例对象

this                                 指向当前实例对象的引用

super                            表明当前对象的父类型的引用或者父类型的构造方法

instanceof                    用来测试一个对象是否是指定类型的实例对象

用于处理异常的关键字:

try                          尝试一个可能抛出异常的程序块

catch                      用在异常处理中,用来捕捉异常

finally                  用于处理异常情况,用来声明一个基本肯定会被执行到的语句块

throw                      抛出一个异常

throws              声明在当前定义的成员方法中所有需要抛出的异常

用于包的关键字:

package                  包

import                     表明要访问指定的类或包

其他关键字:

native                       用来声明一个方法是由与计算机相关的语言(如C/C++/FORTRAN语言)实现的

strictfp                      用来声明FP_strict(单精度或双精度浮点数)表达式遵循IEEE 754算术规范

transient                    声明不用序列化的成员域

volatile                     表明两个或者多个变量必须同步地发生变化

assert                      用来进行程序调试

具体例子

public class HelloWord {
    public static void main(String[] args) {
        System.out.println("Hello world");
        /* public ,class,static,void   关键字
         * 被java语音赋予特定含义
         * 全部小写,有特殊的颜色标记
         */
    }
}

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值