Omnimaga

General Discussion => Technology and Development => Computer Programming => Topic started by: D4rkr4in on February 28, 2012, 12:06:01 am

Title: Teach me how to Java
Post by: D4rkr4in on February 28, 2012, 12:06:01 am
Hi, all

I really want to learn how to program Java, but I have no programming knowledge at all (besides using Lego Dacta, which I have completely forgotten). I want to use Java mostly to create Minecraft mods. Thanks!
Title: Re: Teach me how to Java
Post by: Juju on February 28, 2012, 12:17:08 am
There should have good tutorials somewhere on the internets, dunno where. I learned most of Java and its cousin C# at school.
Title: Re: Teach me how to Java
Post by: Scipi on February 28, 2012, 12:45:13 am
I'm currently learning Java in college. If you need any help with certain concepts in Java, I'd be happy to help. ;)

Don't know any good tutorials, however. :x
Title: Re: Teach me how to Java
Post by: harold on February 28, 2012, 04:13:30 am
Most tutorials aren't that good anyway. I recommend reading the language spec. Unlike tutorials it doesn't teach you how to use the language effectively, but also unlike tutorials, it actually teaches you about the entire language, not some small subset of it that a tutorial writer arbitrarily selected for you. After that, you can read any tutorial you like and it won't corrupt your knowledge of Java anymore.

An important point to remember that almost everyone gets wrong due to confusing terminology, is that there is no pass by reference in Java. There is "pass A reference" of course, but that reference is passed by value. It may help to think of references as pointers in that case (which isn't too inaccurate anyway).
Title: Re: Teach me how to Java
Post by: LincolnB on February 29, 2012, 08:50:48 pm
These ones are good: http://math.hws.edu/javanotes/