![]() |
Java Software and documentation |
| Prof: Thomas Christopher |
http://www.javasoft.com/ get the Java software and documentation here
http://www.gamelan.com other useful Java stuff
http://www.sunsite.unc.edu/javafaq/course/index.html Java lecture notes by Elliotte Rusty Harold, author of The Java Developer's Resource, Prentice Hall, 1997.
http://www.jhpc.org Java and High Performance Computing Group (Dr. George K. Thiruvathukal)
http://www.cs.ucsb.edu/conferences/java98 Proceedings of a Java Conference
http://www.kaffe.org Free tools for Java that support just-in-time compilation.
http://www.tucows.com Web- and Internet-related software
http://www.cac.washington.edu/homes/voelker/ NTEmacs for free download.
http://www.cygnus.com/win32 Unix commands for Win32 free of charge
Among the 200 or so books on Java, here are some:
David Flanagan, Java in a Nutshell 2nd Edition, O'Reilly, 1997. This is best for C and C++ programmers.
Bruce Eckel, Thinking in Java, Prentice Hall PTR, 1998. The parts of this I've read have been excellent.
Ken Arnold & James Gosling, The Java Programming Language, Addison Wesley, 1996. Needs to be updated for Java 1.1.*.
James Gosling, Bill Joy, & Guy Steele, The Java Language Specification, Addison Wesley, 1996. A precise, detailed specification of the Java language. You can probably still get a copy off the web if you really want this.
James Gosling, Frank Yellin, & The Java Team, The Java Application Programming Interface, Volume 1: Core Packages and Volume 2: Window Toolkit and Applets , Addison Wesley, 1996. Most of Volume 1 is still current. Volume 2 is more out of date due to the new event model.
Scott Oaks & Henry Wong, Java Threads, O'Reilly, 1997. The best book on threads.
Elliotte Rusty Harold, Java: Network Programming, O'Reilly, 1997. I recommend this one.
Merlin & Conrad Hughes, Michael Shoffner, & Maria Winslow, Java: Network Programming, Manning/Prentice Hall PTR, 1997. Looks good. Many examples. Cryptographic techniques.
John Zukowski, Java: AWT Reference, O'Reilly, 1997. Best I have used.
David M. Geary, Graphic Java (1.1): Mastering the AWT, 2nd Edition, Sun Microsystems/Prentice Hall PTR, 1997. Looks good.
George Reese, Database Programming with JDBC and Java, O'Reilly, 1997. No opinion on this book yet.
Grady Booch, Object Oriented Design with Applications, 2nd Ed., Benjamin Cummings, 1994.
Bertrand Meyer, Object Oriented Software Construction, 2nd Ed., Prentice Hall, 1997.
Gamma, Helm, Johnson and Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1997.
Peter van der Linden, Not Just Java, The Sunsoft Press Java Series, PTR Prentice Hall PTR, 1997.
David Chappell, Understanding ActiveX and OLE, Microsoft Press, 1996.
http://www.researchpark.com/smallbiz.html SMALL BUSINESS REFERENCE PAGE