JAVA
WMSWSM123
这个作者很懒,什么都没留下…
展开
-
transient
一个对象只要实现了Serilizable接口,这个对象就可以被序列化,Java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个的所有属性和方法都会自动序列化。如果我们一个实现Serilizable接口的类中的某个属性不需要序列化,可以用 transient类标识这个属性,这样这个属性在反序列化是并不会被加载进来,例如转载 2017-02-08 14:38:58 · 203 阅读 · 0 评论 -
整理一些ConcurrentHashMap相关的知识
1:ConcurrentHashMap采用了分段锁的设计,只有在同一个分段内才存在竞态关系,不同的分段锁之间没有锁竞争ConcurrentHashMap中的分段锁称为Segment,它即类似于HashMap(JDK7与JDK8中HashMap的实现)的结构,即内部拥有一个Entry数组,数组中的每个元素又是一个链表;同时又是一个ReentrantLock(Segment继承了Reent原创 2017-02-08 14:12:04 · 230 阅读 · 0 评论 -
Intelij IDEA 2016.3安装mybatis插件并激活教程
现在Mybatis框架越来越受欢迎,Intelij IDEA这个编辑器逐渐成为很多程序员的主流选择,IDEA有很多强大的插件,例如Mybatis plugin,但是这个插件要收费,在我大天朝,你收费,那么就会有大神去破解,这一篇教大家怎么样安装跟破解IDEA上的MyBatis插件。首先是安装MyBatis插件,安装非常简单,直接在plugins中搜索,然后安装就可以了,这里就不在做过多介绍转载 2017-03-08 11:38:33 · 368 阅读 · 0 评论