Java classic book review

xiaoxiao2021-03-06  39

Source: http://blog.9cbs.net/patrick_shine/Archive/2005/01/05/241351.aspx1) Thinking in Java

Author: Bruce Eckel Eckel packs this book with humor, practical examples, and programming insights This book is a comprehensive introduction to the Java language and its core APIs Although the book is geared toward beginning programmers it covers many topics that experienced programmers would... Benefit from, especially the coverage on Object-Oriented Programming.

2) Java in a nutshell

Author:.. David Flanagan This book is the classic primer on Java for experienced programmers It begins with a terse, quick, reference to the the Java programming language It then covers the most important Java API classes in-depth The book contains a.. Plethora of Useful Code Snippets Illustrating Strings, Collectes, I / O, ETC.

3) Effective Java Programming Language Guide

Author: Joshua Bloch After you have written a few Java programs, you will be ready for this book It covers intermediate and advanced Java programming concepts such as the best ways to create and destroy objects, effectively overriding equals () and hashcode ().. CHECKED VERSUS Unchecked Exceptions, ETC. This May Be The Best Java Book Ever Written.

4) Java EXAMPLES in a nutshell

Author: David Flanagan The second book on the list by Flanagan, this one picks up where Java in a Nutshell leaves off It provides short, concise examples of using Java's API classes If you want to learn how to create a Swing GUI application... , Execute A JDBC Query, ENCRYPT A CREDIT CARD Number, Parse An XML Document, Etc. The Answer IS in this Book. Browsing The Many Included Examples IS A Great Way To Explore The Java API.

5) Swing, Second Edition

Authors: Pavel Vorobiev, Matthew Robinson Swing is the primary GUI widget toolkit for Java applications This book is the bible on Swing, being both a tutorial and a reference for advanced Swing developers This is not an introductory book on Swing Even if.... You Mainly Write Server-Side Code, The MVC, User Interface Design, And Event Handling Coverage In this Book Make It a must-read.6) Java Servlet Programming, 2nd Edition

Author:. Jason Hunter This is the classic tome on writing Java Web applications using Servlets, JSP, and JDBC The author has included working code examples for just about all the common Web application tasks such as processing form inputs, receiving uploaded files, communicating. With a catabase, ETC.

7) Enterprise JavaBeans

Author:. Richard Monson-Haefel Although J2EE encompasses much more than just Enterprise JavaBeans (EJB), EJB is the main force behind the J2EE specification This book will concisely reveal everything you need to know about all the different flavors of EJB Whether or.. Not You Plan to Use EJB, You NEED TO Understand This Important Technology.

8) EXPERT One-ON-One J2EE Development WITHOUT EJB

Authors:. Rod Johnson, Juergen Hoeller This is the definitive book on J2EE development without EJB Using popular, lightweight, frameworks and object-relational mapping tools, the authors illustrate how enterprise applications are often better off without the complexities of EJB..

9) Concurrency: State Models & Java Programs

Authors:. Jeff Magee, Jeff Kramer Multithreaded programming is an advanced topic, but Java allows any programmer to spawn threads This book provides a solid grounding in the theory and practice of modeling and implementing concurrent programs..

10) Concurrent Programming in JavaAuthor:. Doug Lea After you understand the syntax of implementing threads, read this advanced text to learn how to do it correctly and efficiently in Java The book takes an in-depth look at concurrency and parallel programming The.. Working Programmer Can Walk Away from Reading this Book with a higher-level concurrency library in his Tool Belt (The Java.concurrency Package That Lea Wrote and That Was Included in JDK 5.0).

11) Design Patterns

authors:. Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides.The seminal work by Gamma et al You've got to have this book if you want to understand why many of Java's APIs are designed the way they are.

12) Test Driven Development: by Example

author: Kent Beck Now before you begin coding it is a good thing to learn a new and more productive way of doing it That is, to build the tests first before you code Kent Beck's book is a quick introduction on a radically new... And Productive Way Of Coding.

13) Java development with ant

authors:. Erik Hatcher, Steve Loughran Now of course all significant software projects require some kind of automated build management Ant is the de-facto standard in this area I would expect anyone working in a team to know the basics of this tool...

14) Contributing to Eclipse: Principles, Patterns, and Plugins

authors:.. Erich Gamma, Kent Beck A Kent Beck and Erich Gamma book Let's get real here folks, nobody uses a text editor anymore to do their Java programming Although this book is about building plug-ins for the Eclipse environment, it provides. interesting insight on how to work inside a project with over a million lines of code. Now if you want to learn how to use Eclipse, well then do not even bother reading a book! 15) Patterns of Enterprise Application Architecture

author: Martin Fowler Server development is a whole different ball of wax, that's why this book is so critically important You'll need to understand the patterns involved and how to make the judgement calls on what to use and what to avoid Speaking... About Avoid, Avoid "Core J2EE Patterns".

16) Hibernate In Action

authors:. Christian Bauer, Gavin King Now if it is not obvious to you yet, allmost all enterprise server side development involves a relational database The de-facto strategy for sucking data in and out of these databases is to use an O /. R mapping tool. There's no better tool than Hibernate to do that, it is the basis of the new EJB 3.0 spec and getting to know it now will greatly help you going forward. This book is written by the authors of Hibernate.

17) How Tomcat Works

authors:. Budi Kurniawan, Paul Deck Most server development also assumes a front end, and in this day and age it almost always is web based This book gets into the intricate details of how the most common web platform works Truly an invaluable reference.. .

18) Java Performance Tuning

转载请注明原文地址:https://www.9cbs.com/read-72621.html

New Post(0)