29.1.09

Effective Java (2nd Edition)

eBook Description

This free Java ebook is designed to help you make the most effective use of the Java™ programming language and its fundamental libraries, java.lang, java.util, and, to a lesser extent, java.util.concurrent and java.io. The Java book discusses other libraries from time to time, but it does not cover graphical user interface programming, enterprise APIs, or mobile devices.

This Java ebook consists of seventy-eight items, each of which conveys one rule. The rules capture practices generally held to be beneficial by the best and most experienced programmers. The items are loosely grouped into ten chapters, each concerning one broad aspect of software design. The free Java ebook is not intended to be read from cover to cover: each item stands on its own, more or less. The items are heavily cross-referenced so you can easily plot your own course through the ebook.

Many new features were added to the platform in Java 5 (release 1.5). Most of the items in this free Java ebook use these features in some way.

Most items are illustrated with program examples. A key feature of this Java ebook is that it contains code examples illustrating many design patterns and idioms. Where appropriate, they are cross-referenced to the standard reference work in this area [Gamma95].

Many items contain one or more program examples illustrating some practice to be avoided. Such examples, sometimes known as antipatterns, are clearly labeled with a comment such as “// Never do this!” In each case, the item explains why the example is bad and suggests an alternative approach.


download ebook link

http://www.ziddu.com/downloadlink/1865316/Effective-Java-2nd.part1.rar
http://www.ziddu.com/downloadlink/1865332/Effective-Java-2nd.part2.rar

No comments: