Java Key words and Reserved words

Key words:

abstract boolean break byte case
catch char class continue default
do double else extends false
final finally float for if
implements import instanceof int interface
long native new null package
private protected public return short
static super switch synchronized this
throw throws transient true try 
void volatile while

Reserved words:

const, goto


【注】

① volatile是只具备可见性这个原子特性的关键字,它修饰的变量能让线程每次访问时候都拿到最新的数据,意味着只要它做了修改,就马上共享给每个访问它的线程;
synchronized也一样具有可见性这个特点(volatile能做的工作它完全能做),不过它修饰的变量每次只能有一个线程访问;

② transient 关键字表示在Serializable 的时候不保存该值。

(有关volatile & transient 的详细解释请看下文)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值