free java programming books

>> Tuesday, May 25, 2010

Better, Faster, Lighter Java
By Justin Gehtland, Bruce A. Tate


image

Publisher : O'Reilly
Pub Date : June 2004
ISBN : 0596006764
Pages : 250

In Better, Faster, Lighter Java authors Bruce Tate and Justin Gehtland argue that the old heavyweight architectures, such as WebLogic, JBoss, and WebSphere, are unwieldy, complicated, and contribute to slow and buggy application code. As an alternative, the authors present two "lightweight" open source architectures, Hibernate and Spring, that can help you create enterprise applications that are easier to maintain, write, and debug, and are ultimately much faster.

free programming languages download






Creating Effective JavaHelp
By Kevin Lewis


image


Publisher : O'Reilly
Pub Date  : June 2000
ISBN : 1-56592-719-2
Pages : 184

JavaHelp is an online help system developed in the Java? programming language. Creating Effective JavaHelp covers the main features and options of JavaHelp and shows how to create a basic JavaHelp system, prepare help topics, and deploy the help system in an application. Written for all levels of Java
developers and technical writers, the book takes a chapter-by-chapter approach to building concepts, to impart a complete understanding of how to create usable JavaHelp systems and integrate them into Java applications and applets.


free programming languages download




Database programming with JDBC and Java
George Reese

image



The first section of this book takes you through the JDBC API from the basics of SQL to the more esoteric features of advanced JDBC and the JDBC Optional Package. The understanding of JDBC you gain in this first section can then be applied to the real-world programming model of distributed, three-tier database application programming in Part II.



free programming languages download



Developing Javabeans
Robert Englander

image

JavaBeans is one of the most important developments in Java™ since its inception. It is Java's component architecture, which allows components built with Java to be used in graphical programming environments. Graphical development environments let you configure components by specifying aspects of their visual appearance (like the color or label of a button) in addition to the interactions between components (what happens when you click on a button or select a menu item). This means that someone can use a graphical tool to connect some Beans together and make an application without actually writing any Java code—in fact, without doing anyprogramming at all. Developing an application isn't necessarily a matter of producing thousands of lines of code that can only be read by computer professionals.

free programming languages download





Eclipse
By Steve Holzner


image
Publisher : O'Reilly
Pub Date : April 2004
ISBN : 0-596-00641-1
Pages : 334

O'Reilly's new guide to the technology, Eclipse, provides exactly what you're looking for: a fast-track approach to mastery of Eclipse. This insightful, hands-on book delivers clear and concise coverage, with no fluff, that gets down to business immediately. The book is tightly focused, covering all aspects of Eclipse: the menus, preferences, views, perspectives, editors, team and debugging techniques, and how they're used every day by thousands of developers. Development of practical skills is emphasized with dozens of examples presented throughout the book.

free programming languages download






EJB 3RD EDITION - Richard Monson-Haefel
image

This book explains and demonstrates the fundamentals of the Enterprise
JavaBeans 2.0 and 1.1 architecture. Although EJB makes distributed computing much simpler, it is still a complex technology that requires a great deal of time to master. This book provides a straightforward, no-nonsense explanation of the underlying technology, Java classes and interfaces, component model, and
runtime behavior of Enterprise JavaBeans.  It includes material that is backward compatible with EJB 1.1 and provides special notes and chapters when there are
significant differences between 1.1 and 2.0.

free programming languages download





Hardcore Java
By Robert Simmons, Jr


image
Publisher : O'Reilly
Pub Date : March 2004
ISBN : 0-596-00568-7
Pages : 344

Hardcore Java is an advanced book that focuses on the little-touched but critical parts of the Java programming language that expert programmers use. We're not talking about trivial things; we're talking about difficult but extremely powerful and useful programming techniques like reflection, advanced data modeling, advanced GUI design, and advanced aspects of JDO, EJB and XML-based web clients. This unique book reveals the true wizardry behind the complex and often-mysterious Java environment.

free programming languages download




J2ME in a Nutshell
Kim Topley


image

Publisher: O'Reilly
Edition March 2002
ISBN: 0-596-00253-X, 478 pages



J2ME in a Nutshell provides a solid, no-nonsense reference to the 'alphabet soup' of micro
edition programming, covering the CLDC, CDC, KVM and MIDP APIs. The book also includes tutorials for the CLDC, KVM, MIDP and MIDlets, MIDlet user interfaces, networking and storage, and advice on programming small handhelds. Combined with O'Reilly's classic quick reference to all the core micro-edition APIs, this is the one book that will take you from curiosity to code with no frustrating frills in between.

free programming languages download





Java 2D graphics
Jonathan Knudsen
image
Java 2D was designed so that simple operations are simple and complex operations are feasible. This book is designed the same way. I explain the simple way to do things first, then follow up with the full details. For example, two chapters are devoted to drawing text with the 2D API. The first chapter explains how to draw strings and perform other mainstream operations. If you really need fine control over each letter shape, however, you can go ahead and read the second chapter.

free programming languages download





Java 3D programming
Daniel Selman

image
Java 3D is a client−side Java application programming interface (API) developed at Sun Microsystems forrendering interactive 3D graphics using Java. Using Java 3D you will be able to develop richly interactive 3Dapplications, ranging from immersive games to scientific visualization applications.

free programming languages download





Read more...

test

test

Disclaimer

This Blog is providing links to contents uploaded by users that is not controlled by us. We are against piracy! If your copyrighted material has been posted in this blog, just contact us. After investigating, it will be removed, if there is a copyright infringement.

Twitter Updates

    follow me on Twitter

    Lorem Ipsum

    Followers

      © Free Blogger Templates Skyblue by Ourblogtemplates.com 2008

    Back to TOP