程序员必看的书之Java程序员

jopen 10年前

        前几天发布了一篇程序员必看的书,现在的 IT 人,程序员们不要一味的敲代码,我们也要有时间为自己充充电,买个 kindle,公车,地铁上可以多多看看书.接下来我将为程序员们继续推荐一下比较好书。如果你觉得我推荐的这些书有用,就多看会,如果觉得推荐的不好, 那就不要看了,就这么简单。如果你觉得我推荐的书是菜鸟才看的书,那您这位老鸟出门左转.希望给大家带来帮助。

        Java 编程思想

程序员必看的书之Java程序员

        相信 Java 程序员没有不知道这本书的,大家有时间多多研究这本书。

        本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在 Bruce Eckel 的文字亲和力和小而直接的编程示例面前也会化解于无形。从 Java 的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。

        从本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书的作者拥有多年教学经验,对C、C++以及 Java 语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念。本书共 22 章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、JavaI/O系统、枚举类 型、并发以及图形化用户界面等内容。这些丰富的内容,包含了 Java 语言基础语法以及高级特性,适合各个层次的 Java 程序员阅读,同时也是高等院校讲授面向对象程序设计语言以及 Java 语言的绝佳教材和参考书。

        Java 核心技术卷1

程序员必看的书之Java程序员

        《Sun 公司核心技术丛书:JAVA 核心技术(卷1):基础知识(原书第 8 版)》针对 JavaSE6 平台进行了全面更新,并通过大量测试过的示例说明了最重要的语言特性和类库特性。《Sun 公司核心技术丛书:JAVA 核心技术(卷1):基础知识(原书第 8 版)》示例程序经过精心地设计,不但具有实用价值,而且易阅读、易理解,可以作为读者自己编写程序的良好开端。

        Java 核心技术卷2

程序员必看的书之Java程序员

        针对 Java SE 6 平台进行了全面更新。涵盖 Java 语言高级特性。精心设计大量代码示例。CSDN Java 大版主隆重推荐。

        本书是经典的《Java 核心技术,卷 II:高级特性》的最新修订版,涵盖了 Java SE 6 平台的高级用户界面程序设计和企业特性。与第 1 卷(涵盖了核心的语言和类库特性)一样,本卷已经更新到了 Java SE6。并且对新内容都作了重点标注。书中所有的示例程序都进行了详细的设计,用来演示最新的编程技术。并展示针对专业开发者在现实中所碰到的典型问题的 最佳解决方案。本书包含有关 StAX API、JDBC 4、编译器 API、脚本框架、闪屏和托盘 API 以及其他许多 Java SE6 改进特性的新章节。本书聚焦于 Java 语言中更高级的特性,包括下列内容:流与文件、网络、数据库编程、XML、JNDI 与 LDAP、国际化、高级 GUI 组件、Java 2D、JavaBeans、安全、RMI 与 Web 服务、高级 AWT、注解、本地方法。

        Effective Java 中文版

程序员必看的书之Java程序员

        本书介绍了在 Java 编程中 57 条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对 Java 平台设计专家所使用的技术的全面描述,揭示了应该做什么,不应该做什么才能产生清晰、健壮的高效的代码。

        本书中的每条规则都以简短、独立的小文章形式出现,这些小文章包含了详细而精确的建议,以及对语言中许多细微之处的深入分析,并通过例子代码加以进一步说明。贯穿全书的是通用的语言用法的设计模式,以及一些具有启发意义的技巧的技术。

        Java 并发编程实战

        

程序员必看的书之Java程序员

        本书深入浅出地介绍了 Java 线程和并发,是一本完美的 Java 并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的 规则,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应 性,如何确保并发程序执行预期任务,如何提高并发代码的性能和可伸缩性等内容,最后介绍了一些高级主题,如显式锁、原子变量、非阻塞算法以及如何开发自定 义的同步工具类。

        深入 Java 虚拟机(原书第 2 版)

        

程序员必看的书之Java程序员

        本书共分 20 章,第1-4 章解释了 Java 虚拟机的体系结构,包括 Java 栈、堆、方法区、执行引擎等;第5-20 章深入描述了 Java 技术的内部细节,包括垃圾收集、Java 安全模型、Java 的连接模型和动态扩展机制、class 文件、运算及流程控制等等,其中第 6 章和附录A-C 安全可以作为 class 文件和指令集的参考手册。本书还附带光盘,光盘中包含用以辅助说明正文内容的交互式例示 applet 及示例源代码。

        Java 与模式

程序员必看的书之Java程序员

        本书是一本讲解设计原则以及最为常见的设计模式的实用教材,目的是为了工作繁忙的 Java 系统设计师提供一个快速而准确的设计原则和设计模式的辅导。本书分为 55 章,第一个章节讲解一个编编程模式,说明此模式的用意、结构,以及这一模式适合于什么样的情况等。每一个章节都附有多个例子和练习题,研习这些例子、完成 这些练习题可以帮助读者更好地理解所讲的内容。