Java in a Nutshell : A Desktop Quick Reference (The Java Series)
- The author provides a super intro in comparing C/C++ with Java. The rest of the books is an excellent reference that gives a complete list of the JDK libraries. If you are new to Java, and you know C/C++, then this is the
book for you. This is a MUST JAVA destop reference!! ; David Flanagan; Paperback
- Includes coverage of the frustrating bugs
Java Enterprise in a Nutshell : A Desktop Quick Reference (The Java Series)
- Java Enterprise in a Nutshell gives advanced Java developers a one-stop resource for programming with the disparate APIs required for today's enterprise development, including JDBC, RMI, servlets, and EJBs. Beginning with JDBC database programming, the book gives a chapter-by-chapter tour of various enterprise development APIs, including program strategies for each API. For JDBC, the book includes new Java 2 JDBC enhancements like batch and recordsets.
Next comes Java's Remote Method Invocation (RMI) classes for calling remote code. Then
it's on to using Java IDL and CORBA basics. A chapter on Java servlets will get you started delivering dynamically generated HTML using Java on Web servers, including useful material on cookies and session management. After coverage of the Java Naming and Directory Interface (JNDI) comes a solid exploration of EJBs with material on both session and entity beans. Specifics here include home and remote interfaces, EJB containers, stateless vs. stateful session beans, and entity beans for accessing corporate databases. ; David Flanagan; Paperback
Jini in a Nutshell : A Desktop Quick Reference by Scott Oaks, Henry Wong
- Jini is a simple set of Java classes and services that allow devices and services to interact with each other without device drivers. Part one of this guide introduces how to write Jini clients and services from scratch, while the second half serves as a reference of all classes related to Jini, arranged by package
Overview of Jini and discoverable network services; Jini communities;
programming tutorial; sample code; installing and configuring the Jini Starter Kit (JSK); JSK utilities (reggie, mahalo, outrigger, fiddler, mercury, and norm); Remote Method Invocation (RMI); object serialization; activation; Jini Lookup Services; lookup and discovery support classes; attributes; leasing; landlords and lease policies; distributed remote events; service administration; Jini support classes; collections; thread utilities; reliable logs; transactions; the two-phase commit protocol; nestable transactions; JavaSpaces; read, write, and take operations; helper services; the Lease Renewal Service; the Event Mailbox Service; Java 2 security basics; Jini class and API reference.
Java Quick Reference
- by Michael Afergan. This is an excellent API reference guide.
Compact, simple to use, and complete. What else could you ask for.
It is not a book to learn Java from, but once you know it, you will use
it all the time. It is published by Que
Teach Yourself Java in 21 Days
- I recommend this especially to someone who has had no formal
programming education or hackers that want to learn Java. Sams Press
The Java FAQ
- Packed with interesting and useful tidbits to
make your life easier and your Java programs more efficient.
1001 Java Programming Tips
- by Chan, Griffith, and Iasi. Put out by Jamsa Press, this book
is an outstanding collection of answers to extremely frequently asked
programming questions. Many useful routines that can be cut and paste
into your applets.
- The essential beginning-intermediate guide to Java programming
from Sunsoft. Excellent book used for many Java classes!.
Abstract Data Types in Javaby Michael S. Jenkins
- This is a truly awesome book which covers some of the more theoretical
aspects of computer programming like trees, arrays, vectors, etc... It is
written plainly and has many good examples which are carefully spelled out.