豆瓣评分9.1!这本Java书你一定一定要读一次
评价某本书是不是一本好书时,我通常会问自己如下问题:
1、假如我想学习这个主题,我会买这本书么?
2、这本书是否可以作为以后的参考书?
3、亚马逊/豆瓣评价如何?
4、使用过后,是会保留还是直接丢一旁?
基于以上标准,《Java编程思想》绝对称得上是一本好书,更确切的说,我认为这是一本Java初学者必读的书籍之一,它完整涉及了Java语言的方方面面。
豆瓣评分9.1
《Software Development》杂志Jolt大奖得主
本书的前200页主要涉及以下基本概念:
基本值,类和对象,控制结构和运算符
访问权限控制、复用类
多态和启用它的接口
构造函数和垃圾回收
这本书涉及到的特定主题如下:
内部类和静态内部类
使用try.catch.finally处理异常
泛型及其相关的所有高级案例,没看这本书之前,我以为自己很了解泛型
数组的特殊性,如可变参数方法
Java集合框架
字节和文本级别的输入/输出
枚举类型
反射机制和注释(定义和用法)
本书完整目录如下:
美中不足
本书不兼容 Java 8,目前本书最新的版本是第四版,它只支持Java 5之前的所有特性,如果你想学习Java 8甚至更新版本的相关内容,则需要配合其他书籍学习。但是,话说回来,鉴于Java的向后兼容性,你依然可以选择这本书,而且到目前为止,我只发现一个示例代码的编译有问题,假如这本书想要加入Java 8的内容,我猜它的页码可能会超过1500页。写在最后
如果你想学习Java,那一定要读《Java编程思想》,帮助你快速了解Java的基本特性或在你需要的时候帮助你深入研究某个特定领域,它应该成为你的第一本Java书,而不是最后一本。编译 | 猿妹
来源 | 程序员书库(ID:CodingBook)
参考链接:https://dzone.com/articles/book-review-thinking-in-java-1、https://www.leepoint.net/background/books/favorite-java-books.html
你与世界
只差一个
公众号