BigCalm : SWOS Java : Resources

SWOS Java Resources Used


Software

Java Development Kit
Lemmy - VI clone text editor (registered copy).
Paint Shop Pro 7 - I really hate this paint package. Will move to Picture publisher ASAP.
WinHex 9.92 - an excellent, free hex editor. I haven't found a feature missing that I needed yet.

Books

The Java Programming Language -- Ken Arnold, James Gosling, David Holmes. Paperback - 610 pages 3rd Ed (30 September, 2000). Addison Wesley; ISBN: 0201704331

An excellent, brief book that covers everything you need to know about the basics of java - reminiscent of K&R. One of the authors (James Gosling) wrote the Java programming language, so this book knows what it's talking about. The book chapters read like a C++ programmers nightmare though (objects - chapter 2, threading - chapter 6). It doesn't come with a CD, and this was part of the reason why I got it. Hint: If you want the "authoratitive tome" on a programming language, look in the bookshop for a thin book with no accompanying CD. This is likely to be the best book available ;-).

Black Art Of Java Programming -- Joel Fan. Paperback - 933 pages (October 1996). Waite Group; ISBN: 1571690433

Not a bad book, but I think it's been written by a programmer more used to doing low-level C, and has a subtle disdain for "object orientated languages". The sample code provided is ok, but well commented.

Sample Code


General


I'm not (in case you hadn't already guessed) an experienced Java programmer. I'm an experienced Unix C, Informix-4gl, VB programmer, but I want to learn Java. It's the future of programming languages, and I don't want to get left behind.
4th April 2002 Jonathan Daniel 2002