- 博客(2)
- 资源 (14)
- 收藏
- 关注
原创 浅谈java-volatile关键字
首先简单来说,volatile就是表示某个事物是不稳定的、易变的。 其次,volatile具有可见性、有序性,但不具备原子性(与synchronized相比,volatile不会阻塞线程且响应速度比synchronized快)。 做为关键字来说,volatile用来声明变量的值有可能随时会被别的线程修改。使用volatile修饰的变量会强制将修改的值立即写入主存,主存中...
2019-06-13 15:52:39
75
原创 浅谈java-transient关键字
transient关键字,简单理解就是在序列化的对象中不被序列化。 日常编程中我们知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化(虽然我也不太清楚序列化的具体过程)。当然在我们一些特殊的业务场景或者需求下,为了安全起见,我们是不希望在网络操作中被传输(主要涉及到序列化操作,本地序列化缓存)。eg:一个对象有某些敏感信息(密码,身份证号),这些信息我们就可...
2019-06-13 15:22:53
86
java实现简单聊天
2015-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人