• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

How to learn Java.

I've wanted to learn how to be an app developer, and with the purchase of my Android phone, I'd like to actually achieve this. I've been trying to get started in learning Java, but the tutorial already assumes that I have some basic programming knowledge. I've read up on C++ and I can kind of grasp some of the concepts, but I hear that Java is a better place to start. I'll eventually take some sort of class in college, but I'd like to get kind of get my feet wet in the mean time.


Can anyone help?
 
I agree with jonbonazza, I used a similar book to start with android programming and it was very useful and it assumes you know nothing about programming. Since I really liked the android version I imagine the Java one would be just as good

I also have the android one, but I HATE it.... The Java one is sooo much better (and is actually the only Sam's Teach Yourself book that I have ever thought was decent). For android, I recommend this:
Amazon.com: Android Wireless Application Development (9780321627094): Shane Conder, Lauren Darcey: Books

It's basically the sequel to the one you read as it is created by the same people although this one was released first), but it is a much better book. Also, this one uses SDK 1.5 instead of 2.0 so you know you are learning from the beginning in case backwards compatibility is a priority.
 
Upvote 0
I learned from a book. The hardest part is having OOP sink in.

Yes i agree with this.

Objects and classes can be quite hard concepts to graps.... at first.

Yes good contribution aminaked... :) yes this is interesting concept. I like this thinking

Yes, there is another hard / difficult concept to understand.... an array within an array... :) ... hmm i think the official term is "multi-dimensional" or something can't remeber now...

I would like you to read this Intervenient (if you want to dude, up to you):

An Array within an Array : ArrayLanguage BasicsJavaScript DHTML

It might be written in javascrtitp but hopefully u will learn something out of it dude :)

Good luck :)
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones