• Post Reply Bookmark Topic Watch Topic
  • New Topic

Older books relevance  RSS feed

 
Dave Hyer
Greenhorn
Posts: 12
Eclipse IDE Linux VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,

First time poster and total programming newbie in Java.

Well I know what different kinds of loops are and some of the basics. And want to learn more. I have seen HeadFirst Java but that book is 10 years old!! If I have Java 7 installed could I even use the code there?

I am also checking out some of the other threads, but any feedback is greatly appreciated.

And how about the Deitel&Deitel book on Java?

 
Bear Bibeault
Author and ninkuma
Marshal
Posts: 66306
152
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, the code will run. Java is backward compatible. Even a 10 year old book will teach you 95% of what you need to know.
 
Jesper de Jong
Java Cowboy
Sheriff
Posts: 16060
88
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the Ranch.

Another good, and up-to-date source for learning Java is Oracle's Java Tutorials. There are a lot of tutorials there - from the absolute beginner level to advanced topics.
 
Dave Hyer
Greenhorn
Posts: 12
Eclipse IDE Linux VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Bear:

Thanks for your reply. It is good to hear that even a 10 year old book is good. I will look into getting it.

Jesper: I will check that out thanks!! I look forward to moseying around the ranch. But has the Moose trainer been sacked yet? points for getting the reference lol

 
Przemyslaw Wojnowski
Greenhorn
Posts: 7
Clojure Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi.

I've an old "Thinking in Java" 4th edition and IMHO it's still pretty good. It describes features of Java up to 5/6, but it does it thoroughly. On thing I like about the book is that it teaches also Design Patterns and programming in general, not only describes language syntax and library.

Anyway, features and language syntax from Java 5/6 are still in Java 7/8, so you will have to learn it anyway.
 
Consider Paul's rocket mass heater.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!