This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Teachers' Lounge and the fly likes java text book Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Books » Teachers' Lounge
Bookmark "java text book" Watch "java text book" New topic
Author

java text book

Billy Boyle
Greenhorn

Joined: Feb 14, 2007
Posts: 4
In the spring, I will be teaching a programming languages course. Part of the course will cover Java. I am looking for a recommendation of a textbook. The students will be familiar with programming and Object-Oriented Programming (university junior/senior level). I learned Java via the internet and various out-dated books. I would like to provide the students with a better learning strategy. Here are a few topics I would like to cover:
  • Concurrent Programming - Threads
  • Reflection

  • Thanks,
    Billy B
    Campbell Ritchie
    Sheriff

    Joined: Oct 13, 2005
    Posts: 37907
        
      22
    A bit expensive, but for people who already understand OO programming (do they really?) I would probably go for Horstmann and Cornell.
    Have you found our books page yet? Worth a visit. You will find Horstmann and Cornell reviewed there somewhere. They appear to have got as far as the 8th edition.

    That is a book on how to program in Java; it is not a book about programming languages or compilers or anything like that.

    Obviously other people will have different recommendations.

    And welcome to JavaRanch
     
    With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
     
    subject: java text book
     
    Similar Threads
    To the author: teaching material/reference
    Anyone used Deitel & Deitel's course on Java??
    Which is best reference book for Java Introduction?
    Any suggestions for software to teach Java?
    Apache Struts 2 Web Application Development