前言
今天纯粹就是带你们来读读书的~
最近除了工作,特地买回了自己很喜欢的作者新发售的一本书《On Java》,作者是我的老朋友布鲁斯·埃克尔,在Java领域很有名,你可能没听过他的名字,但极有可能听过他的另一本书《Thinking In Java》,我想很多Java工程师都读过这本书,可以说是Java编程思想的良心之作。
虽然布鲁斯是我的老朋友,但我不得不吐槽一下,大概通读了一遍《On Java》之后,我心里大体认为是不如《Thinking In Java》的,可能和写小说一样,读者的要求高了,而作者的年纪大了。
我认识布鲁斯很多年了。他是一个幽默有趣的人。他经常在书中坦率地谈论编程语言的垃圾,同时,他也展望了该语言的未来。他是一个非常中肯和典型的直男编程猿。[En]
I have known Bruce for many years. He is a humorous and interesting person. He often speaks frankly about the rubbish of a programming language in the book, and at the same time, he looks forward to the future of the language. He is a very pertinent and typical straight male programming ape.
最后说一点,我认识他,他不认识我。
正文
我着重看了自己比较感兴趣的并发编程这一块,想知道这位大佬对于目前Java并发编程是否有新的看法和意见,不出我所料,他没讲什么重要的东西,但是好像又讲了,带着吐槽批判式的口吻,陈列了他喜欢和讨厌Java并发编程的地方。
所以我把一些我觉得有意思的地方画出来,分享给大家,看看一个资深Java大佬对并发编程的理解。
1、大佬的并发定律
其实看到作者研究出的这4条定律时,我还是挺意外的,第一句就点题了,不要使用并发。
仔细想想好像也对......再琢磨一下咦有感觉......最后回忆一下这些年参与的项目......哇擦好有道理!