- 博客(3)
- 问答 (4)
- 收藏
- 关注
原创 悲观锁与乐观锁
悲观锁与乐观锁悲观锁与乐观锁乐观锁悲观锁CAS算法1.乐观锁 乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号等机制。 乐观锁适用于多读的应用类型,这样可以提高吞吐量,像数据库如果提供类似于w
2017-11-07 21:37:46
345
原创 类的生命周期
类的生命周期类的生命周期一类生命周期概况二类的加载连接和初始化1加载2链接3初始化三卸载四反射中ClassforName和ClassLoaderloadClass的区别一:类生命周期概况JVM为Java程序提供运行时环境(runtime environment),管理类和对象的生命周期是JVM的重要工作之一。类的生命周期从类被加载、连接、初始化开始,到类被卸载结束。只有当类在生命周期
2017-09-18 17:59:44
624
空空如也
Runnable实现类 创建对象时,不会调用默认的无参构造函数吗?
2017-08-10
JAVA泛型参数类型擦除后的疑问
2017-07-21
为什么StringBuilder的效率要比String高?
2016-12-06
JAVA中的System.arraycopy 到底是深拷贝还是浅拷贝?
2016-12-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人