码迷,mamicode.com
首页 > 编程语言 > 详细

Java学习随笔 - Java保留字

时间:2015-07-17 11:19:29      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:

零、说在前面

之前主要是学C/CPP,由于某些原因,打算从头开始把Java的基础从头过一遍,巩固一下。于是,从今天开始开坑Java学习随笔,会将自己在复习Java过程中的一些心得体会啥的写上来,帮助自己整理知识。

一、synchronized

synchronized关键字之前都没见过,于是Google了一下。它的作用是给对象、方法、代码块加锁,使得同时只能有一个线程执行、使用。相当于是互斥的一种关系。

二、transient

一个类在实现了Serializable接口之后,其中有部分数据不想进行序列化,比如密码啥的,可以使用transient进行标记。被标记的属性在序列化时不会写入。当然,读取的时候直接就是null了。

三、volatile

用于标识一个变量是共享变量,当被volatile标记时,不同线程在使用该变量时,得到的值总是一致的。但是需要注意的是volatile不具有原子性。

四、strictfp

精确浮点,当使用strictfp声明一个方法的时候,该方法中的float和double表达式都会严格遵守FP-Strict的限制。可以用于避免不同硬件造成的浮点计算误差,也可以在需要更加精确的值得时候使用。

五、instanceof

用于判断一个实例是否是某一个类(或其子类)的实例。

 

=================================================

很久没有写博客了,感觉都写不出什么了。不过会加油努力的。

Java学习随笔 - Java保留字

标签:

原文地址:http://www.cnblogs.com/wuhenqs/p/4653568.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!