聊聊《Java特种兵(上册)》
程序员文章站
2024-01-18 17:31:28
...
就单试读这一章节来看,还真不好写读书心得。都是单蹦的知识点,讲解不深入,不成体系,更像网上流传的《java面试宝典》。
我看了前几个例子后,感觉这不就是java内存原理的一些知识吗?结合着内存原理来讲,不是更简单易懂。第一感觉这是个水货,网上找到各种例子然后大书特书。
不过巧合的是,iteye上另一个图片资讯《高手问答:Java老A带你全面提升Java单兵作战能力!》也是关于此书的,而且是作者答疑。所有我把该书仔细地研究了一番。
从amazon找到该书的详细介绍及目录,仔细研读,发现其实还别有洞天。
第1篇 Java功底篇 第1章 扎马:看看功底如何 // 吊人胃口的小例子 第2章 Java程序员要知道计算机工作原理 // 计算机工作原理,包括 CPU、内存、磁盘、缓存、网络等 第3章 JVM,Java程序员的OS // JVM,居于第二章计算机原理往上一个台阶的java虚拟机知识及java内存结构等 第4章 Java通信,交互就需要通信 // java通信层相关知识 第5章 Java并发,你会遇到吗 // 并发、多线程等高级应用 第6章 好的程序员应当知道数据库基本原理 // 数据库 // 上面这些都是Java功底篇,由浅入深,由易到难。一步步讲解java基础知识。 第2篇 源码篇 第7章 源码基础 第8章 部分JDBC源码讲解 第9章 部分Spring源码讲解 第10章 看源码的一些总结 // 这一章已经是进阶级知识了,如果希望成为一个java老A,不懂源码,永远只能是小兵。
从整个目录结构来看,发现其实本书的知识体系还是挺规则全面的,值得一读。
当然,只看目录的话,毕竟资讯太少,还不足以说明什么,也不知道里面的内容是否真的有足料。
回到试读章节上来说,虽然没什么干货,但它的这种诙谐的对话口吻也是不错的表达方式。文中采用大量的比喻手法让知识变得简单易懂。(最后给一个建议:个人感觉文中的“寓意”并不是很接地气,有种令人不知所云的感觉。比喻是种很好的表达方式,如果可以的话,希望作者再把喻体提炼提炼。)