Java开发实用权威书籍集合

标签: java 开发 权威书籍 | 发表时间:2011-06-23 14:51 | 作者:(author unknown) 阿贡
出处:http://www.iteye.com
    Java是一种即简单又复杂的语言,说它简单,是指相对 C 等前辈而言,Java对许多开发功能都能直接提供支持,大大减少了开发工作量;说它复杂,是指Java语言和平台提供的功能极为丰富,短时间内很难掌握。Java发展至今,光是API的数量就已经是一个惊人的数字,就更不用说其中细节了。要想掌握并精通Java,下面的这些工具书就非常必要了。

  • Joshua Bloch, Effective Java (2nd Edition).  下载
  • Christian Bauer and Gavin King, Java Persistence with Hibernate. 下载
  • Brian Goetz with Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, and Doug Lea, Java Concurrency in Practice  下载
  • Erich Gamma, Richard Helm, Ralph Johnson, and John M. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software  下载
  • Steve McConnell, Code Complete: A Practical Handbook of Software Construction  下载
  • Martin Fowler with Kent Beck, John Brant, William Opdyke, and Don Roberts, Refactoring: Improving the Design of Existing Code  下载
  • Maurice Naftalin and Philip Wadler, Java Generics and Collections  下载
  • David Geary and Cay S. Horstmann, Core JavaServer Faces (3rd Edition)  下载
  • Eben Hewitt, Java SOA Cookbook  下载
  • Chet Haase and Romain Guy, Filthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java Applications  下载
  • Debu Panda, Reza Rahman, and Derek Lane, EJB 3 in Action  下载
  • Ira R. Forman and Nate Forman, Java Reflection in Action  下载
  • John Zukowski, The Definitive Guide to Java Swing (3rd Edition)  下载
  • Scott Oaks and Henry Wong, Java Threads (3rd Edition)  下载
  • Robert Sedgewick, Algorithms (4th Edition)  下载
  • Christopher Steel, Ramesh Nagappan, and Ray Lai, Core Security Patterns: Best Practices and Strategies for J2EE™, Web Services, and Identity Management  下载
  • Steven Haines, Pro Java EE 5 Performance Management and Optimization  下载
  • Cay S. Horstmann and Gary Cornell, Core Java, Volume 1– Fundamentals (8th Edition)  下载
  • Cay S. Horstmann and Gary Cornell, Core Java, Volume 2– Advanced Features (8th Edition)  下载
  • James Gosling, Bill Joy, Guy Steele, and Gilad Bracha, The Java Language Specification  下载

via  javacodegeeks.com



感谢 hotwind 投递这篇资讯

声明:本文系ITeye网站发布的原创资讯,严禁任何网站转载本文,否则必将追究法律责任!

已有 48 人发表留言,猛击->>这里<<-参与讨论


ITeye推荐



相关 [java 开发 权威书籍] 推荐:

Java开发实用权威书籍集合

- 阿贡 - ITeye资讯频道
    Java是一种即简单又复杂的语言,说它简单,是指相对 C 等前辈而言,Java对许多开发功能都能直接提供支持,大大减少了开发工作量;说它复杂,是指Java语言和平台提供的功能极为丰富,短时间内很难掌握. Java发展至今,光是API的数量就已经是一个惊人的数字,就更不用说其中细节了. 要想掌握并精通Java,下面的这些工具书就非常必要了.

java代码开发规范

- - BlogJava_首页
格式规范:                                                                      .       1、TAB空格的数量. 编辑器上的TAB空格数量统一取值为4.       2、换行, 每行120字符.       3、if语句的嵌套层数3层以内   .

Apache Thrift - java开发详解

- - 编程语言 - ITeye博客
2、编写IDL文件 Hello.thrift. 4、编写实现类、实现Hello.Iface:. 5、编写服务端,发布(阻塞式IO + 多线程处理)服务.      * 阻塞式、多线程处理 .             //设置传输通道,普通通道  .             //使用高密度二进制协议  .

Java 开发 2.0: 使用 Gretty 的超轻量级 Java Web 服务

- 圣斌 - IBM developerWorks 中国 : 文档库
Gretty 是构建 Web 服务超轻量级框架的新学派之一. 构建于极快的 Java NIO API 之上,Gretty 将 Groovy 用作 Web 端点和 Grape 的 Maven 式依赖关系管理的一种域特定语言. 本文介绍如何开始使用 Gretty 来构建和部署 Java Web 服务应用程序.

java web开发 高并发处理

- - 企业架构 - ITeye博客
java web开发 高并发处理. java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据). 一:高并发高负载类网站关注点之数据库. 没错,首先是数据库,这是大多数应用所面临的首个SPOF. 尤其是Web2.0的应用,数据库的响应是首先要解决的. 一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降.

iText 5.4.0 发布,Java 的 PDF 开发包

- - 开源中国社区最新新闻
iText 5.4.0 除了修复很多 bug 之外,主要是侧重于创建结构化的 PDF 文档,当使用 Document, Paragraph, PdfPTable 创建 PDF 时可自动进行标识,标识的 PDF 是更好支持 PDF/UA 和 PDF/A 兼容性的第一步. iText是一个非常著名的能够快速产生PDF文件的Java类库.

Java开发十大必备网站

- - ITeye资讯频道
以下是收集的10个Java开发相关的网站,这些网站质量都很好,它们提供了业界信息以及一些很棒的讲座, 还能解答常见开发过程中遇到的问题、面试问题等. Stackoverflow.com 可能是编程界中最流行的网站了,该网站有成千上万个好问题和答案. 学习API或者编程语言,通常依赖于代码示例,stackoverflow就可以提供大量的代码片段.

Java开发者易犯错误Top10

- - CSDN博客编程语言推荐文章
摘要:在Java中,有些事物如果不了解的话,很容易就会用错,如数组转换为数组列表、元素删除、Hashtable和HashMap、ArrayList和LinkedList、Super和Sub构造函数等,如果这些对你来说是陌生的,你可以在本文中了解它们. 本文总结了Java开发者经常会犯的前十种错误列表.

Java开发框架之日志

- - 后端技术杂谈 | 飒然Hang
日志在应用开发中是一个非常关键的部分. 有经验的工程师能够凭借以往的经验判断出哪里该打印日志、该以何种级别打印日志. 这样就能够在线上发生问题的时候快速定位并解决问题,极大的减少应用的运维成本. 使用控制台输出其实也算日志的一种,在容器中会打印到容器的日志文件中. 但是,控制台输出过于简单,缺乏日志中级别控制、异步、缓冲等特性,因此在开发中要杜绝使用控制台输出作为日志(System.out.println).

[译]Java SE 8 新特性之旅 : Java开发世界的大变动

- - 上善若水 厚德载物
我很自豪的成为了adopt-OpenJDK的一员,像其他专业团队成员一样,但是我只刚加入了8个月,我们一同经历了Java SE 8 的开发、编译、编码、讨论……等等,直到JDK上线. Java SE 8发布于2014年3月18日,现在可供下载使用. 我很高兴发布这一系列“Java SE 8 新特性之旅”,我会写一些例子来简化Java SE 8知识的获取、开发经验、新特性和API,然后.