Java关键字与保留字

1.java关键字与保留字的区别:

 java关键字(KeyWord):java中一些具有特殊用途的单词,一般用来表示一种数据类型,程序结构等;

 java保留字(ReservedWord):为java预留的关键字,现在还没用到,但升级版本有可能被作为关键字使用;

2.java关键字和保留字有哪些:

(1)java关键字(50个):官方连接:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html

abstract(抽象)continue(下一个)native(底层)new(创建)switch(switch控制)
assert(言断)default(??)for(for控制)package(包)synchronized(同步)
boolean(布尔)do(do..while控制)goto(c++)private(私有的)this(自己)
break(跳出)double(单精度浮点数)if(if控制)protected(被保护的)throw(抛出)
byte(字节)else(if控制)implements(实现)public(公共的)throws(抛出)
case(switch控制)enum(枚举)import(引用)return(返回)thansient(不序列化)
catch(try控制)extends(继承)instanceof(属于)short(16位整形)try(try控制)
char(字符)final(最终)int(32位整型)static(静态)void(方法)
class(类)finally(try控制)interface(接口)strictfp(精确浮点)volatie(轻量级的锁)
const(c++final)float(双精度浮点)long(64位整型)super(父级)while(while控制)

(2)分类整理:

<1>数据类型(10种):byte,int, short, long ,double,float,char,boolean,string,new

<2>控制访问权限(3种):private,protected,public.

<3>流程控制(11种):if-else,switch-case-default,(do)-while,for;break,continue,return.

<4>类与类关系(4种):class,extends,this,super,instanceof.

<5>接口(2种):interface,implements.

<6>类与变量修饰符(3种):abstract,inal,static.

<7>异常处理(5种):try-case-finally,throw,throws.

<8>多线程(2种):synchronized,volatie.

<9>其他(8种):assert(言断),enum(枚举),native(底层),import(引用),package(包),strictfp(精确浮点),thansient(不序列化),void(方法)

<10>保留字(2种):const,goto

(2)保留字:除了关键字种的保留字,还有,true,false,null.

 

 

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值