I just got re-hired by the same company I had an internship with last summer for another one this summer. Last time, I was doing software analysis and wasn't actually coding, I was doing stuff like Q&A testing, requirements analysis, etc. This summer, I'll actually be coding and in Java. It's been a few semesters since I last touched Java, so I'm a bit rusty, and my single Java class never went into a whole lot of detail.
I'm looking for a good book that I can read before I start there in June so I can brush up on my knowledge. I'm no n00b to programming, I've done some C++, and I'm very good at PHP, so I don't need some book like Java for Dummies that's going to spend half of the book explaining the basics of programming. I just want something that I can read to expand my knowledge of Java. And examples in the book I can work through are pretty much a must, I don't learn by reading, I learn by doing.
Thanks
I'm looking for a good book that I can read before I start there in June so I can brush up on my knowledge. I'm no n00b to programming, I've done some C++, and I'm very good at PHP, so I don't need some book like Java for Dummies that's going to spend half of the book explaining the basics of programming. I just want something that I can read to expand my knowledge of Java. And examples in the book I can work through are pretty much a must, I don't learn by reading, I learn by doing.
Thanks