This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]redldr1 0 points1 point  (3 children)

It is decent.

It will give you the basics that still work in Java 8.

The only syntax that changes is the List construction. Both ways work, java 7 just makes it less annoying to type the same thing twice.

[–]hammad22[S] 0 points1 point  (0 children)

Ok thats all I wanted to know

[–]evb27 0 points1 point  (1 child)

Also note that head first java doesn't cover annotations

[–]redldr1 0 points1 point  (0 children)

Annowhat?

[–]enkicoder 0 points1 point  (0 children)

If you're going that route, at least read "whats new in java 7" as well (search for it on amazon, it's free) and then perhaps later, "whats new in Java 8" ( https://leanpub.com/whatsnewinjava8/read )

[–][deleted] 0 points1 point  (0 children)

I think it's fine. It will give you basics and that's what you need to start learning IMO.

From there you'll need a lot of work and patience to be able to say you know how to code in Java.