Free Java platform Ebooks

Download free programming, computer, it, technology books

Jan
08

Java Look and Feel Design Guidelines

Posted by admin

As the Java platform has matured, designers and developers have recognized the need for consistent, compatible, and easy-to-use Java applications.
Read the rest of this entry »

The information in this book will help you write high-performance software for the Java platform. It presents both high-level strategies for incorporating performance tuning into your software development process and code-level performance tuning tactics.
Read the rest of this entry »

Jan
04

Java Collections

Posted by admin

The Collections Framework is supplied with all versions of the Java 2 platform and provides programmers with incredibly efficient ways to manipulate data. However, given the large number of methods and classes in this library, using them correctly is hardly a cakewalk. Well-known columnist and bestselling author John Zukowski gives the Java professional exactly what he or she needs to know about this vital library in order to maximize productivity. This practical book contains comprehensive coverage of the important Collections Framework from the working programmer’s point of view, while staying away from academic abstractions.

Java Collections leads you through the standard Java support for maintaining abstract groups of data, from the historical collection classes available since the inception of Java time, through the Collections Framework introduced with the Java 2 platform, and on to third-party alternative libraries for times when the standard support isn’t enough. If you’re working with data in Java programs, you need to understand the Collections Framework. Let Zukowski’s Java Collections be your guide!

Arrays are the only collection support defined within the Java programming language. They are objects that store a set of elements in an order accessible by index, or position. They are a subclass of Object and implement both the Serializable and Cloneable interfaces. However, there is no .java source file for you to see how the internals work. Basically, you create an array with a specific size and type of element, then fill it up.

NOTE Since arrays subclass Object, you can synchronize on an array variable and call its wait() and notify() methods.

Let’s take a look at what we can do with array objects-beginning with basic usage and declaration and moving through to copying and cloning. We’ll also look at array assignment, equality checking, and reflection.

Downlaod Java Collections

Jan
04

Taming Java Threads

Posted by admin

Learning how to write multithreaded applications is the key to taking full advantage of the Java platform. In Taming Java Threads, well-known columnist and Java expert Allen Holub provides Java programmers with the information they need to write real multithreaded programs-programs with real code.
Read the rest of this entry »