Sonic and Sega Retro Message Board: Java book recommendations? - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Page 1 of 1
    Locked
    Locked Forum

Java book recommendations?

#1 User is offline Aerosol 

Posted 16 January 2012 - 03:20 PM

  • FML and FU2
  • Posts: 6982
  • Joined: 27-April 08
  • Gender:Male
  • Location:Not where I want to be.
  • Project:Sonic (?): Coming summer of 2055...?
I took Java in college and did extremely well in the one semester I could afford. I haven't touched Java since, but I want to get back into it (almost entirely because of Android, admittedly). Anyone have a recommendation for a java book to procure for my self-education?

#2 User is offline Black Squirrel 

Posted 16 January 2012 - 03:47 PM

  • 2 warps to Neptune
  • Posts: 2424
  • Joined: 27-December 03
  • Gender:Male
  • Location:Northumberland, England
  • Project:Blog Squirrel
  • Wiki edits:20,569
I assume you know its very difficult to recommend books on Android specifically (or iPhone... or anything that "rapidly changes"). As soon as a book is written a big chunk of it ends up being obsolete.

That doesn't apply so much to strict Java but yeah.


I actually find Java is one of the few languages that's documented fairly well online (and combined with Eclipse which is a lovely IDE, it's really quite pleasant to work with). I always used to be pointed in the direction of this whenever lecturers didn't feel like doing their job, and there are many others like it.

Mind you I've never attempted anything massively complex (e.g. Minecraft). I've a program that attempts to get rid of wasted space in sprite sheets - that's about as far as I've gone with Java. There's a reason I'm not a Tech Member.

#3 User is offline Glitch 

Posted 16 January 2012 - 03:48 PM

  • Posts: 155
  • Joined: 22-September 08
  • Gender:Male
  • Project:Sonic 2 LD
  • Wiki edits:22
Core Java:
Thinking in Java

Effective Java (I haven't actually read this, but I've heard good things).

Design Patterns (not java specific but anybody considering a career as a developer should read this).

Beginning Java 2 - I bought this many moons ago. It's based on JDK5 so it's quite out of date (not sure if there's a second/third edition) but the fundamentals haven't changed.


Enterprise stuff:
Java Enterprise in a Nutshell

Struts 2 (one of the most popular web frameworks - for good reason).

Spring


Manning books are quite good, imo. Also, Wrox/Apress have been getting some bad press recently (no pun intended) but the content is usually solid.

Also, if you need any help with anything specific, feel free to drop me a PM and I'll try to help if I can.
This post has been edited by Glitch: 16 January 2012 - 03:49 PM

#4 User is offline Aerosol 

Posted 16 January 2012 - 05:23 PM

  • FML and FU2
  • Posts: 6982
  • Joined: 27-April 08
  • Gender:Male
  • Location:Not where I want to be.
  • Project:Sonic (?): Coming summer of 2055...?
Thanks alot for the recommendations Glitch (and you Black Squirrel for chiming in too!). I'm gonna educate myself as well as I can on the basics and then try to port progressively more complicated things with source code to bone up. That's probably the point at which I'll be taking you up on that offer! So thanks again.

#5 User is offline DimensionWarped 

Posted 17 January 2012 - 04:40 AM

  • Erinaceous!
  • Posts: 2398
  • Joined: 05-April 07
  • Gender:Male
  • Location:Huntsville, AL
  • Wiki edits:5
I've got some fairly decent Java skills, so feel free to ask me when you are having trouble Aerosol.

#6 User is offline Epsilonsama 

Posted 25 January 2012 - 01:26 AM

  • THE FASTEST TAPE ALIVE!
  • Posts: 592
  • Joined: 15-November 08
  • Gender:Male
  • Location:Earth
  • Wiki edits:7

View PostGlitch, on 16 January 2012 - 03:48 PM, said:


Effective Java (I haven't actually read this, but I've heard good things).



I was gonna say that same book. Any Java developer should have that book as a reference.

Also you could try the tutorials at http://docs.oracle.c...rial/index.html to get you a refresher on java.

Page 1 of 1
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users