Java开发实用权威书籍集合
程序员文章站
2022-03-10 16:45:25
...
Java是一种即简单又复杂的语言,说它简单,是指相对 C 等前辈而言,Java对许多开发功能都能直接提供支持,大大减少了开发工作量;说它复杂,是指Java语言和平台提供的功能极为丰富,短时间内很难掌握。Java发展至今,光是API的数量就已经是一个惊人的数字,就更不用说其中细节了。要想掌握并精通Java,下面的这些工具书就非常必要了。
via javacodegeeks.com
- 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