I want to learn java
27 replies · 12 participants
Jan 7, 2012, 01:14 PM#1
Hey guys, recently I decided to start learning java. It actually scares me, because it looks a bit hard, i never got the thing with declarations and stuff. I know c++ pretty good though, so i'm familiarized with programming. But i think java is a bit different. So if you guys can show me some java tutorials, but like the ones where the narrator explains you everything. Just like i was a total beginner, because i want to understand it well.
Edit: i would expect an answer from Puckey :3
Edit: i would expect an answer from Puckey :3
Jan 7, 2012, 01:26 PM#2
Been looking for the same, to be honest.
Jan 7, 2012, 03:00 PM#3

Jan 7, 2012, 04:22 PM#4
I expected an online tutorial, thanks anyway ^^
Edit: "free eTips at dummies.com" it's written in small letters, and acutally i found something that might come in handy
http://www.dummies.com/how-to/content/j ... sheet.html
Jan 7, 2012, 04:48 PM#5
I'm doing the same thing 
Jan 7, 2012, 05:07 PM#6
I'd recommend you to check this out: 
thenewboston, a YouTube channel about programming.
Java Programming, a book about Java programming on wikibooks.

thenewboston, a YouTube channel about programming.
Java Programming, a book about Java programming on wikibooks.
Jan 7, 2012, 11:06 PM#7
Feel free to ask me any questions.
I finished java, so I'm pretty fluent in it, and probably know some things a self-taught haven't though about.. I hope. 
As for where to learn it, download Java For Dummies. It's really a great book, which have taken the best of the more advanced programming books. I'm sure you can find a torrent out there.
As for where to learn it, download Java For Dummies. It's really a great book, which have taken the best of the more advanced programming books. I'm sure you can find a torrent out there.
Jan 7, 2012, 11:36 PM#8
Ah Java, how I love and hate it at the same time.
Seriously speaking though, Java is a good starting point to jump to the more "serious" languages like C/C++ since the syntax is quite similar.
<@joosa> how do you say float in java? just 1.5f?
<@Gliptic> FloatFactoryFactory.getInstance(FloatFactoryFactory.defaultInstanceDescriptionString).getFactory(Locale.getLocale("en-US")).createBuilder().setString("1.5").getResult()
Seriously speaking though, Java is a good starting point to jump to the more "serious" languages like C/C++ since the syntax is quite similar.
Jan 8, 2012, 12:27 AM#9
Ah Java, how I love and hate it at the same time.:P
<@joosa> how do you say float in java? just 1.5f?
<@Gliptic> FloatFactoryFactory.getInstance(FloatFactoryFactory.defaultInstanceDescriptionString).getFactory(Locale.getLocale("en-US")).createBuilder().setString("1.5").getResult()
Jan 8, 2012, 01:04 AM#10
Knock Knock.
Who's There?
*waits 5 minutes*
Java.
Who's There?
*waits 5 minutes*
Java.
Jan 9, 2012, 01:17 AM#11
Knock Knock.
Who's There?
*waits 5 minutes*
Java.
^^^^^^^^^
Java is slow and inefficient and receives shit for it all the time. Its only real benefit is that it is rather portable. Other than that there is no reason to use java, other than to make minecraft plugins.
C++ (despite my lack of fluency in it) is widely regarded as the best programming language for several good reasons. If you're interested in programming in general, you'd be best to stick with C++; although it is difficult to learn especially for those new to programming.
However I can still show you some stuff in Java if you'd like.
Like it's been said, Java (and microsoft's rip-off twin of it, C#, which I love deeply) inherits most of its syntax from C++. They are both more or less their own versions of C++, except simplified a bit (which also means less power and capability) and fully object oriented. This will also mean you would need a full understanding of objects to learn either of the two.
Talk to me on steam if you'd like; other than that it's the same process as learning other languages. Sun has some great tutorials online ( http://java.sun.com/docs/books/tutorial/ ), other than that you can pretty much come up with loads of information through google.
Of course if you have a question you can look for yourself on google, and if all else fails post on StackOverflow or a coding forum of some sort, or ask me or one of the more experienced coders.
Good luck, mate.
Jan 9, 2012, 05:31 AM#12
Java is slow and inefficient and receives shit for it all the time. Its only real benefit is that it is rather portable.
Well, actually Java (when done right) can run near C speed and efficiency. It just runs shit code (which there is a lot of) shit.
Jan 9, 2012, 09:38 PM#13
Know about any books online (like a pdf on java for beginners) that I could print out on paper? 
Jan 10, 2012, 07:55 AM#14
Know about any books online (like a pdf on java for beginners) that I could print out on paper?
Nope sorry, and thanks guys for the help, so i decided to finish learning C++ until i'm very fluent with it. After that, i may take a look at java, just as pukey said
Jan 10, 2012, 06:23 PM#15
Know about any books online (like a pdf on java for beginners) that I could print out on paper?
Depends on how you want to start. Last time I talked to you, you were talking about java applets and games, so you might not want to learn all the basic stuff.
If you want it from the bottom up, the one we used in 1st Semester was great.
"Building Java Programs - A back to basics approach" by Reges Stepp
Mar 1, 2012, 09:44 PM#16
Java is a best programming language for several................
Mar 1, 2012, 11:07 PM#17
Java is a best programming language for several................
You accidentally the whole sentence.
Mar 2, 2012, 01:47 PM#18
Java is a best programming language for several................
Java is an proprietary pile of shit :p
Mar 2, 2012, 02:10 PM#19
Java is a pile of shit :p
FTFY (there are FOSS and alternative Java runtimes).
Mar 2, 2012, 02:33 PM#20
Don't hate on the only programming language I know. ;__;