http://www.geocities.com/developergrp/freebooks.htm
If you find a new free good java book link, submit it to our mailing list , please!
Our book review page with free chapters to read
General Java
Sun: The Java Tutorial Bruce Eckel's Thinking in Java, 2nd Edition Matthew Robinson: Swing Calvin Austin and Monica Pawlan's Advanced Programming for the JavaTM 2 Platform JAVA Expert Solutions by Mark Wutka, et. al.Advanced Java Techlonogies
Ed Roman's best seller book: Mastering Enterprise JavaBeans Jan Newmarch's Jan Newmarch's Guide to JINI TechnologiesDesign Patterns
James W. Cooper's: Java Design Patterns, A Tutorial Bruce Eckel's new a book in preliminary form Thinking in Patterns with Java Bruno R. Preiss: Data Structures and Algorithms with Object-Oriented Design Patterns in JavaFree book links
A good place to look in RussiaMore to come
It is good to be a walking Java compiler. It is better to be a Java developer.