java 更正对synchronized的一个错误认识

java 更正对synchronized的一个错误认识

用一个问题来开启这篇文章:“java中两个线程是否可以同是否问一个对象的两个不同的synchronized方法?”

参考:http://www.jianshu.com/p/f23a90a79b3a(每个人都说自己是原创的…我就选了个排版最漂亮的)

继续阅读java 更正对synchronized的一个错误认识

spring ioc有什么好处?

spring ioc有什么好处?

ioc是spring中最重要的特性,但是我们不一定清楚,为什么需要使用ioc?使用ioc能解决什么问题?能给我们的程序带来什么好处?

我之前研究过这个问题,但是始终没有系统的理解,直到看了知乎上的一篇回答才恍然大悟。我打算写篇读后感,加深理解。

感谢:https://www.zhihu.com/question/23277575

继续阅读spring ioc有什么好处?

java 翻转二叉树

java 翻转二叉树

这是Google面试时的一道算法题,某个dalao因为做不出这道算法题被拒绝了(很惨),此次事件后来被当做话题在知乎上讨论了。

我刚开始先入为主地觉得这道题一定有玄机,后来仔细一想,发现只是遍历一下再交换左右节点而已…

参考:https://www.zhihu.com/question/31202353?rf=31187043

继续阅读java 翻转二叉树