• 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
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Eckel's 4th edition of Thinking in Java

 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What you people like about Mr Eckel's Thinking in Java 4th edition?
I look it quickly and it sees to be quite good (like it previous versions were).
 
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello "Ajax Xenius"-

Welcome to JavaRanch.

On your way in you may have missed that JavaRanch has a policy on display names, and yours does not comply with it - please adjust it accordingly, which you can do right here. Thanks for your prompt attention to this matter.

Enjoy your time here.
 
Ajax Xenius
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What do you mean? My firstname is Ajax and lastname Xenius.
Is that a problem?
 
Ulf Dittmer
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
In that case please disregard my post. I had some associations with the name that made it sound fictitious to me - sorry about that.
 
Ranch Hand
Posts: 1780
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Ulf Dittmer:
In that case please disregard my post. I had some associations with the name that made it sound fictitious to me - sorry about that.



I thought the same about "Jay Toohey ap Server"
 
Sheriff
Posts: 11343
Mac Safari Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I've always been a huge fan of Eckel's Thinking in Java, but one thing that concerns me is that his use of the terms "inner class" and "nested class" contradict the current Java Language Specification.

The JLS says:
  • "A nested class is any class whose declaration occurs within the body of another class or interface." (Ref.)
  • "An inner class is a nested class that is not explicitly or implicitly declared static." (Ref.)

  • Eckel says:
  • "It's possible to place a class definition within another class definition. This is called an inner class." (Ref.)
  • "...you can make the inner class static. This is commonly called a nested class." (Ref.)

  • In other words, the JLS defines inner classes as a subset of nested classes, but Eckel defines nested classes as a subset of inner classes. I understand that Sun originally used some confusing terminology in this area. But since Sun has cleaned this up, I had hoped that Eckel's 4th edition would parallel the JLS.

    (Note: My reference links are to a 3rd edition of TIJ, because that's available online. But the wording of these quotes remains identical in the 4th edition, on pages 345 and 364 respectively.)
    [ March 29, 2006: Message edited by: marc weber ]
     
    Greenhorn
    Posts: 14
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Yes Bruce Eckel's book are well written. And has tons on simple but clear examples. I was wondering that is he also writing about book containing C#?
    Of course this has nothing to with Java but if Mr Eckel writes about C# it's
    worth of buing.. anyone know about this C# book?
     
    marc weber
    Sheriff
    Posts: 11343
    Mac Safari Java
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator

    Originally posted by Tim Bels:
    ...anyone know about this C# book?


    Here is Eckel's FAQ response to "What about .NET and C#?"

    I don't think he has any C# projects in the works. (I was hoping for a finished version of his long-awaited Thinking in Patterns with Java, but now that Head First Design Patterns is out...)
    [ March 31, 2006: Message edited by: marc weber ]
     
    reply
      Bookmark Topic Watch Topic
    • New Topic