Java FAQ home   
 

Free books - I
Free books - II
Free books - III
Free books - IV
Free books - V

Jini Jan Newmarch's Guide to JINI Technologies Jan Newmarch Version 2.04 13 Feb 2000
You are very lucky!!! 
This is just one free of very few on-line books about Jini - very young technology! 
And it is on our site.
Thanks to author of this book - Jan Newmarch!

Trail: Creating a GUI with JFC/Swing
The Creating a GUI with JFC/Swing trail tells you how to create graphical user interfaces (GUIs) for applications and applets, using the Swing components. The Swing components, which are part of the JavaTM Foundation Classes (JFC), can be used with either JDKTM 1.1 or the JavaTM 2 platform.

 

Brewing Java: A Tutorial
Online book


Securing Java Java Security book
Mobile Code and Security: Why Java Security Is Important, the Base Java Security Model: The Original Applet Sandbox, Beyond the Sandbox: Signed Code and Java2
Attack Applets: Exploiting Holes in the Security Model and so on....

Swing            On our Site now in Online! And you can download it also.
Complete coverage of all Swing components
Extensive real-world examples
Advanced topics: Tables, Trees, Text, L&F, MDI
Special topics: Printing, Java2D, Accessibility, JavaHelp, CORBA

Swing: A Quick Tutorial for AWT Programmers
This tutorial is aimed at getting Java programmers who already know the AWT going as quickly as possible in Swing. 
Tutorial © 1999 Marty Hall. All source code freely available for unrestricted use.

The Ugly JavaScript Book
If you want to learn to speak in Geek-Squeak, that is, the language of "objects", "properties", "methods" and similar C++ programming talk, you've got the wrong book.
On the other hand, if you just want to be able to do some stuff with JavaScript, this little book may help you implement the things that you want to happen at your web site.
You probably have very little time and darned little patience with documentation, if you're like me.
So there won't be any "tests" and other stuff at the end of chapters to mess with your head.
My notion about scripting is simple: I don't care a whit about the beauty of the underlying foundations. Nor how smart the folks were who crafted the language. I just want a script to do something.
How it does it is for others to marvel at. If I can make it send today's date and time to screen, for example, I'm plumb tickled.

Up to Speed with Swing
Selected portions of Up to Speed with Swing have been included in a free CyberDigest.