Omnimaga

General Discussion => Technology and Development => Computer Programming => Topic started by: ruler501 on November 05, 2011, 10:57:09 pm

Title: Best Way to quickly learn Java
Post by: ruler501 on November 05, 2011, 10:57:09 pm
I just got a new android phone(Motorola BACKFLIP) and id like to program for it, but then i saw the primary language for it was java which i have never learned.

I know Python some C++ and a little more C. If anyone has a good idea on how i could learn java relatively quickly so that i could start working on my android phone that would be great
Title: Re: Best Way to quickly learn Java
Post by: Binder News on November 11, 2011, 05:43:27 pm
Java's syntax is based almost entirely on C++'s.

There's Oracle's series of Java tutorials.
http://docs.oracle.com/javase/tutorial/ (http://docs.oracle.com/javase/tutorial/)

I personally like Thinking in Java, by Bruce Eckel. It's a huge book, but it's really good.
You can download the 3rd edition of the book for free from his website. The 3rd edition deals with Java 1.4 I think, so I don't think it has generics,
but you can just Google for a tutorial on Java Generics.
http://www.mindview.net/Books/TIJ/ (http://www.mindview.net/Books/TIJ/)
Title: Re: Best Way to quickly learn Java
Post by: Deep Toaster on November 11, 2011, 06:02:27 pm
It's is a bit old, but Learn Java Now (http://www.amazon.com/Learn-CD-ROM-Stephen-Randy-Davis/dp/1572314281) is one of the best book tutorials on any language I've ever read. The guy actually makes it interesting.