通过String的不变性案例分析Java变量的可变性
摘要:阅读本文之前,请先看以下几个问题: 1、String变量是什么不变?final修饰变量时的不变性指的又是什么不变,是引用?还是内存地址?还是值? 2、java对象进行重赋值或者改变属性时在内存中是如何实现的? 3、以下是AQS中的一个方法代码,请问第一次进入这个方法时,执行到return的时候,t=
阅读全文
posted @
2020-04-19 23:05
淡墨痕
阅读(596)
推荐(2) 编辑
AQS系列(七)- 终篇:AQS总结
摘要:前言 本文是对之前AQS系列文章的一个小结,首先看看以下几个问题: 1、ReentrantLock和ReentrantReadWriteLock的可重入特性是如何实现的? 2、哪个变量控制着锁是否被占用? 3、多个线程竞争一个排它锁时,未抢到锁的线程是如何阻塞的? 4、读读真的可以一直共享不阻塞吗?
阅读全文
posted @
2020-04-19 16:49
淡墨痕
阅读(1185)
推荐(0) 编辑
【2020-04-18】 加班
摘要:公司实行敏捷开发,两周一个版本,犹如轰隆隆的火车一般往前推进,而我们这些瑟瑟发抖的开发进入了被火车拖着往前走的状态,不快走就会被拖垮。敏捷一直被倡导,可能确实有其可取之处,但对我来说一下子真是不习惯,后面还是要调整下状态以及个人行为,看看能否找到一个好的个人节奏跟得上敏捷进度。 这两周主要学习的是J
阅读全文
posted @
2020-04-18 17:50
淡墨痕
阅读(175)
推荐(0) 编辑
【2020-04-06】汇郡海下的沉思
摘要:本周工作状态和心境产生了一些扰动,原因有很多,最主要的还是生活上,沉甸甸的压在胸口,每思及此便一片烦闷。 现在技术晋升之路进入瓶颈期,大部分理论和技术都有了解,却未深入的足够深,而要逐个深入了解,需耗费的时间太多,没法做到之前的高效快速。学习动力不足,清明三天未有太多斩获。 总结了一点分布式的问题及
阅读全文
posted @
2020-04-06 20:45
淡墨痕
阅读(166)
推荐(0) 编辑