Win a copy of Getting started with Java on the Raspberry Pi this week in the Raspberry Pi forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Tim Cooke
  • Jeanne Boyarsky
Sheriffs:
  • Rob Spoor
  • Devaka Cooray
  • Liutauras Vilda
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Tim Moores
  • Mikalai Zaikin
Bartenders:
  • Piet Souris

Java Rules by Douglas Dunn

 
tumbleweed
Posts: 5089
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
<pre>Author/s : Douglas Dunn
Publisher : Addison Wesley
Category : Java Advanced
Review by : Mapraputa Is
Rating : 10 horseshoes
</pre>
I liked this book a lot yet was uncertain how to evaluate it. A book should be judged according to the law of its genre and I had difficulty in defining what the genre is. Finally I found the word: "commentary". Commentary on Java "legal code" - a set of specifications - JLS, JVM, Inner Classes, Unicode standard, selected parts from Java API, even JavaSoft tutorial on the Collection framework, with detailed explanations.
Two first chapters, "Lexical Structure" and "Compilation Units" reflect on corresponding sections of the JLS. Inner classes, static, super, and this keyword (chapter 3) are covered to a depth I've not seen before. The chapters on data (4-5) include not only primitives and String/StringBuffer, but also BigInteger, BigDecimal, Date, Calendar, NumberFormat classes which makes the whole approach fundamental and encyclopedic. The last sixth chapter covers the Collections framework. Here the discussion becomes especially pedantic and it could have been quite a boring reading if the author did not reveal principles that underlie the framework's design. Those insights seem turn magically the framework's apparent anarchy into order, my boredom into epiphany, and author's pedantry into blessing.
Overall impression: the topics chosen are covered both deeply and fully. Explanations are always clear and complete, nothing is left for the reader to guess.
The fact that the book is about Java basics should not mislead you: beginners are not the target audience. You need a firm grasp of the language to appreciate the discussion.
More info at Amazon.com
More info at Amazon.co.uk
More info at FatBrain.com
[ January 23, 2002: Message edited by: Johannes de Jong ]
[ August 13, 2003: Message edited by: Thomas Paul ]
 
Leverager of our synergies
Posts: 10065
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
My passionate "thank you" to Michael Ernest and Johannes de Jong for their feedback on this review. What they read from my first draft - was simply amazing. The text is much better now, after Michael cut out most of my poetical and curly figures of speech.
 
Ranch Hand
Posts: 7729
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Is there an Errata for this book?
 
Author
Posts: 201
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I use the Dunn book for reference and as a supplement to my Java class.
 
mister krabs
Posts: 13974
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This is an amazing book that should be required reading for anyone who wants a really good understanding of the language. And the best part is that you can get it for under $5 on the amazon marketplace right now!
http://www.amazon.com/exec/obidos/ASIN/0201709163/jr_bunk-20?creative=125581&camp=2321&link_code=as1
You can also download his second volume: http://www.javarules.com
 
Mapraputa Is
Leverager of our synergies
Posts: 10065
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The more I think about it, the more I realize that it's not just a good book, it's an idea (or maybe a dream) about an alternative line of books. Like O'Reilly's "In a Nutshell", but the idea is opposite to it, it's "in full detail", not "in a nutshell"). I would love to see a book about XML, for example, written in the same style!
 
author
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I no longer own www.javarules.com

At the request of a handful of Java authors and book reviewers closely associated with the Java Ranch, both of my books are being republished as a wiki at JavaSpec.org

This is the first time in over a decade that my work has been presented as a whole. The wiki includes the full text of both Java Rules and Java Rules, Volume 2: Mastering the Fundamentals of the Java Programming Language

If you have any questions or comments, please contact me at doug@javaspec.org

[ March 26, 2008: Message edited by: Douglas Dunn ]
[ March 26, 2008: Message edited by: Douglas Dunn ]
 
Ranch Hand
Posts: 451
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This is WONDERFUL news. I saw the first book years ago but wasn't yet ready. By the time I began looking for it the bookstore told me it was out of print. And the existance of a second volume is a marvelous surprise!

Thank you so much, Mr. Dunn!
 
Greenhorn
Posts: 10
Mac OS X Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello,

Does anyone nows what happened to javaspecs site?
I found this today, but only get a "sponsored listing"...
 
Don Stadler
Ranch Hand
Posts: 451
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Javaspec seemed to be gone for a while but I just checked the link - it's back online. Thanks, Doug.
 
The harder you work, the luckier you get. This tiny ad brings luck - just not good luck or bad luck.
Low Tech Laboratory
https://www.kickstarter.com/projects/paulwheaton/low-tech-0
reply
    Bookmark Topic Watch Topic
  • New Topic