• Post Reply Bookmark Topic Watch Topic
  • New Topic

Java Programming: From the Beginning by K. N. King (Norton)

Johannes de Jong
Posts: 5089
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Java Programming: From the Beginning truly starts at the beginning: nothing is taken for granted. Mr. King maps out the first steps every programmer must take towards understanding both programming and the Java language.
The book does not provide an SCJP aspirant with everything they need to know to pass the certification exam: Threads are not covered and only a fraction of the Collection classes are dealt with;however, having said that, there are so many things I liked about this book:

  • the content is well organized, with each chapter building on it's predecessors

  • new concepts are introduced clearly and concisely

  • good programming practices are emphasized throughout

  • alternative idioms are explained as well as why one is preferred over another

  • case studies illustrate the application of concepts

  • common errors are identified

  • There are numerous excercises and programming projects which are a real bonus if you're studying for the exam. Many of the exercises focus on identifying code errors; basic training for spotting errors in exam examples, and the projects give you plenty of opportunity to code, code, code!

    There is one oversight: the close relationship between <code>hashCode()</code> and <code>equals()</code> is not mentioned; plus one minor nit, JavaDoc comments are not used in the examples, which, IMHO, every Java programmer should learn to use early and often.

    Mr. King maintains a support site for the book at Java Programming: From the Beginning which is well worth a visit.

    In summary, if you are new to both programming and Java, this book will start you off well provisioned on your journey towards certification.
    (Jane Griscti - Bartender, July, 2001).

    More info at Amazon.com
    More info at Amazon.co.uk
    More info at FatBrain.com

    [This message has been edited by Johannes de Jong (edited July 30, 2001).]
Janet Wilson
Ranch Hand
Posts: 98
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Agreed that this is an excellent book for the beginner. It gently explains concepts so that you are not overwhelmed. Perhaps one of the few complaints I would have with this book is including the chapter on Graphics. It seems to have been thrown in there just to give some variety to the student. Doesn't seem to be too practical in "real life" programming situations.
Well worth the money if you are just starting out!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!