在设计多线程开发时,无可避免地需要在多个线程中操作同一个对象,例如多个线程向集合中同时读写数据,执行同一个方法。诚然,做到线程安全的最终方法就是不在线程间同步数据,但有时候同步操作在所难免。

那么,接下来我们来谈谈java提供的两种线程间安全同步数据的方法。

- 阅读剩余部分 -

在《java编程思想》这本书中,初学者很难理解IO这一篇章,各种类各种用法记起来让人头疼。究其根本,还是对IO不够了解。笔者在工作中也遇到了一些关于IO的的问题,现在就来谈一谈笔者自己的理解。

- 阅读剩余部分 -

spring中bean的扩展点

经历了一系列复杂的spring应用后,你的项目可能已经用上注解,也用上了xxx.properties,你对这神奇的用法感到欣喜,但你不知道他是怎么被实现的,现在就让我们来揭开这些神秘的面纱。

- 阅读剩余部分 -