Author Topic: Teach me how to Java  (Read 3051 times)

0 Members and 1 Guest are viewing this topic.

Offline D4rkr4in

  • LV3 Member (Next: 100)
  • ***
  • Posts: 56
  • Rating: +0/-0
  • Hola :)
    • View Profile
Teach me how to Java
« 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!
<a href="http://www.nerdtests.com/ft_nt2.php">
<img src="http://www.nerdtests.com/images/badge/nt2/7805c777aa55a715.png" alt="NerdTests.com says I'm an Uber-Dorky Nerd God.  Click here to take the Nerd Test, get nerdy images and jokes, and write on the nerd forum!">
</a>

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Teach me how to Java
« Reply #1 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.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline Scipi

  • Omni Kitten Meow~ =^ω^=
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1547
  • Rating: +192/-3
  • Meow :3
    • View Profile
    • ScipiSoftware
Re: Teach me how to Java
« Reply #2 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

Imma Cat! =^_^= :3 (It's an emoticon now!)
Spoiler For Things I find interesting:
Spoiler For AI Programming:
Spoiler For Shameless advertising:

Spoiler For OldSig:





Spoiler For IMPORTANT NEWS!:
Late last night, Quebec was invaded by a group calling themselves, "Omnimaga". Not much is known about these mysterious people except that they all carried calculators of some kind and they all seemed to converge on one house in particular. Experts estimate that the combined power of their fabled calculators is greater than all the worlds super computers put together. The group seems to be holding out in the home of a certain DJ_O, who the Omnimagians claim to be their founder. Such power has put the world at a standstill with everyone waiting to see what the Omnimagians will do...

Wait... This just in, the Omnimagians have sent the UN a list of demands that must be met or else the world will be "submitted to the wrath of Netham45's Lobster Army". Such demands include >9001 crates of peanuts, sacrificial blue lobsters, and a wide assortment of cherry flavored items. With such computing power stored in the hands of such people, we can only hope these demands are met.

In the wake of these events, we can only ask, Why? Why do these people make these demands, what caused them to gather, and what are their future plans...

Offline harold

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 226
  • Rating: +41/-3
    • View Profile
Re: Teach me how to Java
« Reply #3 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).
Blog about bitmath: bitmath.blogspot.nl
Check the haroldbot thread for the supported commands and syntax.
You can use haroldbot from this website.

Offline LincolnB

  • Check It Out Now
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1115
  • Rating: +125/-4
  • By Hackers For Hackers
    • View Profile
Re: Teach me how to Java
« Reply #4 on: February 29, 2012, 08:50:48 pm »
These ones are good: http://math.hws.edu/javanotes/
Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler For Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)