`
jackeysion
  • 浏览: 129513 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Java程序员必读的十本书编程技巧(转)

阅读更多
Kevin Taylor对Java书籍的推荐,关于并发的书籍我在书店里好像没看到过。在Web方面只有Java Servlet Programming登场,JSP等并没有提到。开发工具方面也没有一本,这是我觉得比较可惜的。

1. 《Thinking in Java》(Java编程思想)

作者:Bruce Eckel

Eckel将幽默、实践性强的实例和编程的思想融入书中。这本书全面的介绍了Java语言及其核心的API。尽管这本书面向的是初学者,但他的大部分章节仍对有经验的程序员有益处,特别是面向对象编程方面的知识。

2. 《Java in a Nutshell》

作者:David Flanagan

这本书是对有经验的程序员经典的初级读本。它以简捷的Java编程语言为开头。然后深入的介绍了大部分重要的Java API类。这本书包括了很多有用的程序片断,例如Strings、Collections、I/O等。

3. 《Effective Java Programming Language Guide》 (Java高效编程指南)

作者:Joshua Bloch

在你写过一些Java程序后,这本书就适合你了。它包括了中高级的编程思想,例如创建和销毁对象最好的办法,有些的重载equals()和hashcode(),检查相对尚未检查的异常,等等。这本书可能是最好的Java书籍。

4. 《Java Examples in a Nutshell》

作者:David Flanagan

这本书补充了《Java in a Nutshell》遗漏的部分。它提供了对API Class简练的实例。如果你想学习如何开发一个Swing GUI程序,执行JDBC查询语句,加密信用卡密码,解析XML文档等等,这本书里都可以找到答案。浏览很多实用的例子是探究Java API的一条很好的途径。

5. 《Swing, Second Edition》

作者:Pavel Vorobiev, Matthew Robinson

Swing是Java程序主要的GUI工具。这本书可说是Swing方面的圣经,它包括了一个教程和一份为高级Swing开发者准备的参考资料。它不是一本介绍性的书。但是如果你大部分是写MVC、用户界面设计、事件处理,这本书就是你应该读的。

6. 《Java Servlet Programming, 2nd Edition》

作者:Jason Hunter

这本书是Java Web程序方面的经典书籍。这本书包括了所有一般Web程序遇到的问题的代码实例,包括输入处理,接受上传文件,与数据库的通讯等。

7. 《Enterprise JavaBeans》

作者:Richard Monson-Haefel

虽然J2EE包括了很多东西,而不仅仅是EJB,但EJB是J2EE规范下主要的力量。这本书将简明地展示每一样你需要知道的关于EJB各种不同部分。不论你是否计划使用EJB,你都需要知道这项重要的技术。

8. 《Expert One-on-One J2EE Development without EJB》

作者:Rod Johnson, Juergen Hoeller

这本书是没有EJB的J2EE开发方面的权威书籍。 作者展示了如何使用流行的、轻量级的构架和object-relational mapping工具,来脱离复杂的EJB而让企业级程序更好。

9. 《Concurrency: State Models & Java Programs》

作者:Jeff Magee, Jeff Kramer

多线程编程是一个高级的主题,但是Java允许任何程序员产生线程。这本书在建模和实现并发程序上提供了一个坚实的理论与实践的基础。

10. 《Concurrent Programming in Java》

作者:Doug Lea

当你明白实现线程的语法后,读这本书将会学到如何正确有效地使用它。它深入的介绍了并发与平行编程。
分享到:
评论

相关推荐

    2018 年 Java 程序员必读的十本书

    本文旨在介绍2018年Java程序员应该阅读的十本书,这些书籍覆盖了Java 9的新特性、Spring框架、微服务架构、云开发技术、Kotlin语言以及如何提高开发效率等多个方面。 首先,推荐的是《Effective Java(第三版)》。...

    java程序员必读 java程序员必读

    总结起来,成为一名Java程序员需要掌握基础语法、面向对象编程、异常处理、集合框架、Web开发技术、I/O流、网络编程以及数据库连接等多方面知识。通过不断学习和实践,你将能够驾驭这个强大的编程语言,成为一名优秀...

    Java程序员必看的书籍-java程序员必读的十本书WORD文件模板.docx

    根据提供的文件信息,本文将对Java程序员必看的书籍进行详细介绍。这不仅仅是一份书籍列表,更是一个系统的学习路径,帮助Java程序员从入门到进阶再到成为架构师的全过程。 ### 一、Java编程入门类 #### 1. **...

    Java程序员必看的15本书【转】

    以下是一些关于Java程序员必读的书籍以及相关的知识要点: 1. **《Effective Java》**:这本书由Joshua Bloch编写,深入讲解了如何编写高效、清晰的Java代码。书中包含了一系列实践性的编程建议,如使用接口而非...

    java程序员必读基础

    【标题】:“Java程序员必读基础” 在编程领域,Java是一种广泛应用的面向对象的编程语言,对于想要成为Java程序员的人来说,掌握其基础知识至关重要。本文将深入探讨Java的基础知识,包括语法、类与对象、异常处理...

    JAVA程序员必读---编程中的一些共同的问题

    本文将针对常见的问题进行详细的解答,帮助Java程序员提升编程技能。 首先,我们来看第一个问题:“编译器找不到类”。这个问题通常由于以下几个原因引起: 1. 确保已正确导入了所需类或其所在包。在Java中,我们...

    java程序员必读基础篇

    本资源“java程序员必读基础篇”是专为那些想要深入理解Java编程概念的人设计的,无论你是刚刚接触编程的新手,还是希望巩固Java基础知识的开发者,都能从中受益。 首先,我们要明确Java的核心概念。Java是一种面向...

    JAVA程序员必读基础篇

    "JAVA程序员必读基础篇"是一份专为Java初学者设计的学习资料,旨在帮助读者建立起坚实的编程基础,从而在Java开发领域中游刃有余。 在Java编程中,首要的知识点是了解Java的基本语法。这包括变量、数据类型(如整型...

    java程序员必读,ZSC/太平洋网络学院编译

    "Java程序员必读"系列书籍是由ZSC/太平洋网络学院编译的,旨在帮助读者从基础开始,逐步深入理解Java编程,直至达到精通的水平。这个资源集合包含了多个章节和主题,涵盖了Java语言的各个方面,对于想要提升Java技能...

    Java程序员必读基础篇

    JAVA是有SUN公司开发的新一代编程语言,它可以用在各种不同的机器、操作系统的网络环境中...所以作为Internet应用的开发技术人员不可不看JAVA,而JAVA程序不可不先从基础学起,这正是JAVA程序员必读:基础篇的用意。

    java程序员必读--基础篇

    "java程序员必读--基础篇"的主题聚焦在Java语言的核心概念和基础用法上,旨在帮助读者建立起坚实的Java编程基础。 首先,我们要理解Java的特性,包括其跨平台性("Write Once, Run Anywhere"),垃圾回收机制,以及...

    JAVA程序员必读基础篇.rar

    JAVA是有SUN公司开发的新一代编程语言,它可以用在各种不同的机器、操作系统的网络环境中...所以作为Internet应用的开发技术人员不可不看JAVA,而JAVA程序不可不先从基础学起,这正是JAVA程序员必读:基础篇的用意。

    JAVA程序员必读:基础篇

    总的来说,“JAVA程序员必读:基础篇”这个资源会引导你深入学习Java语言的基础,从基本语法到面向对象编程,再到高级特性如异常处理、文件I/O、集合框架和并发编程。通过全面学习和实践,你将能够建立起坚实的Java...

Global site tag (gtag.js) - Google Analytics