User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the Java section within the Software Development category of DaniWeb, a massive community of 391,682 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 3,205 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our Java advertiser: Lunarpages Java Web Hosting
Views: 613 | Replies: 22
Reply
Join Date: Jul 2008
Posts: 92
Reputation: bloody_ninja is an unknown quantity at this point 
Rep Power: 1
Solved Threads: 0
bloody_ninja bloody_ninja is offline Offline
Junior Poster in Training

New to Java

  #1  
Jul 9th, 2008
Hi, I just started research and playing around with Java a week ago. My uncle's company gave me all the necessary software and everything, and now I am trying to learn as much as I can in the fastest possible time. Browsing through the first page, I realized that I wanted to learn everything, programming, hacking, developing games, etc.

So far, I just started to read up on the java.sun.com guides and other various web tutorials. I was just wondering, about those guides on the stickied thread, is there any order I should read them in? Are there levels of difficulty that I should be aware of and learn certain things in a specific order?

Thanks
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Jun 2008
Location: Washington
Posts: 603
Reputation: Alex Edwards will become famous soon enough Alex Edwards will become famous soon enough 
Rep Power: 3
Solved Threads: 50
Alex Edwards Alex Edwards is offline Offline
Practically a Master Poster

Re: New to Java

  #2  
Jul 10th, 2008
Originally Posted by bloody_ninja View Post
Hi, I just started research and playing around with Java a week ago. My uncle's company gave me all the necessary software and everything, and now I am trying to learn as much as I can in the fastest possible time. Browsing through the first page, I realized that I wanted to learn everything, programming, hacking, developing games, etc.

So far, I just started to read up on the java.sun.com guides and other various web tutorials. I was just wondering, about those guides on the stickied thread, is there any order I should read them in? Are there levels of difficulty that I should be aware of and learn certain things in a specific order?

Thanks


Ok question--

What do you already know about Software Development / OOP ? Are you familiar with another language?
Reply With Quote  
Join Date: Jul 2008
Posts: 92
Reputation: bloody_ninja is an unknown quantity at this point 
Rep Power: 1
Solved Threads: 0
bloody_ninja bloody_ninja is offline Offline
Junior Poster in Training

Re: New to Java

  #3  
Jul 10th, 2008
Ok, I just picked up Java, and am not familar with any other language.

My knowledge of programming in general is very scarce and I went straight to Java. Some guides I read told me to learn C first, although others said Java was an easy language and I could just go straight to that. (Which is what I did)

Now, I have been reading the tutorial on Java Sun, and I find like I am not fully understanding the function of everything. I know what it does and the format of it, but I still unsure with how to use it.

A similar analogy would be in calculus. It is like I know what a derivative is, but I don't know how to find it, solve for it, or use it.
Reply With Quote  
Join Date: Jun 2008
Location: Washington
Posts: 603
Reputation: Alex Edwards will become famous soon enough Alex Edwards will become famous soon enough 
Rep Power: 3
Solved Threads: 50
Alex Edwards Alex Edwards is offline Offline
Practically a Master Poster

Re: New to Java

  #4  
Jul 10th, 2008
Originally Posted by bloody_ninja View Post
Ok, I just picked up Java, and am not familar with any other language.

My knowledge of programming in general is very scarce and I went straight to Java. Some guides I read told me to learn C first, although others said Java was an easy language and I could just go straight to that. (Which is what I did)

Now, I have been reading the tutorial on Java Sun, and I find like I am not fully understanding the function of everything. I know what it does and the format of it, but I still unsure with how to use it.

A similar analogy would be in calculus. It is like I know what a derivative is, but I don't know how to find it, solve for it, or use it.


Whoever told you to learn C first is a putz.

Java is far easier to learn (biased opinion from one who is still learning Java, some C++ and a bit of C#)

What you want to do is just make some practice programs. Not just a few, but tons and try to convince yourself of what is happening.

Afterwards, read up on what you do by googling around for Java tutorials or viewing the ones posted here.

Basically practice with reading through the tutorials, experimenting, coming up with your own conclusions then doing research on the right answer and compare it with your conclusions.

Eventually you'll get to the point where you will learn new ideas easily because your thinking alignment will be more in sync with what you need to do.
Reply With Quote  
Join Date: Jul 2008
Posts: 92
Reputation: bloody_ninja is an unknown quantity at this point 
Rep Power: 1
Solved Threads: 0
bloody_ninja bloody_ninja is offline Offline
Junior Poster in Training

Re: New to Java

  #5  
Jul 10th, 2008
Ok thanks man. Oh yeah, another problem I am also encountering with the Java Sun tutorials is the fact that it is all for 1.4.

Apparently, I am using Java Eclipse SDK and within it says
-JRE System Library [jdk 1.5]-

Unfortunately, some of these programs and facts from the Java website don't apply to this version. I was wondering if there is some sort of online tutorial that is more geared towards 1.5 .

EDIT: Even basic stuff like this happened.
I got this line straight from the Java Sun guides.

int i = 461012;
System.out.format("The value of i is: %d%n", i);

This gave me errors, and I corrected it with this.

	Integer[] w = {new Integer(1),new Integer(2),new Integer(3)};
	System.out.format("The value of w is: %d%n", w);
Last edited by bloody_ninja : Jul 10th, 2008 at 5:56 am.
Reply With Quote  
Join Date: Jan 2007
Posts: 132
Reputation: stultuske is an unknown quantity at this point 
Rep Power: 2
Solved Threads: 15
stultuske's Avatar
stultuske stultuske is offline Offline
Junior Poster

Re: New to Java

  #6  
Jul 10th, 2008
if you have no experience what so ever, maybe the best approach would be to figure out what OO is all about.
you're uncle may have provided you with all the software you need, but so do Sun combined with any which OS you're using.
if you have your JDK installed, a text editor is all you need to get started, and it is by far a better way to learn the basics than any IDE that'll make or complete fragments of code for you.
Reply With Quote  
Join Date: May 2007
Location: USA
Posts: 2,599
Reputation: Ezzaral is just really nice Ezzaral is just really nice Ezzaral is just really nice Ezzaral is just really nice Ezzaral is just really nice 
Rep Power: 11
Solved Threads: 257
Featured Poster
Ezzaral's Avatar
Ezzaral Ezzaral is offline Offline
Posting Maven

Re: New to Java

  #7  
Jul 10th, 2008
The books "Head First Java" and "Core Java: Volume 1" are both good places to start if you want to go the book route. They'll provide more detailed step-by-step explanation of things than most individual tutorials you'll find on the web.
Reply With Quote  
Join Date: Jul 2008
Posts: 92
Reputation: bloody_ninja is an unknown quantity at this point 
Rep Power: 1
Solved Threads: 0
bloody_ninja bloody_ninja is offline Offline
Junior Poster in Training

Re: New to Java

  #8  
Jul 10th, 2008
I am and will be in China for the next couple of months, and I don't have any access to American books here. Although I am from the USA, it never occurred to me to bring over books.

*facepalms*

So, are there any online tutorials specifically for 1.5 version?
Last edited by bloody_ninja : Jul 10th, 2008 at 9:07 pm.
Reply With Quote  
Join Date: Jun 2008
Location: new york
Posts: 248
Reputation: sciwizeh is an unknown quantity at this point 
Rep Power: 1
Solved Threads: 10
sciwizeh's Avatar
sciwizeh sciwizeh is offline Offline
Posting Whiz in Training

Re: New to Java

  #9  
Jul 10th, 2008
So, are there any online tutorials specifically for 1.5 version

1.5? i have 1.6 and all of the sun tutorials work fine for me, i believe that Sun keeps the JDK's backwards compatible, although you may get warnings of depreciations or "unsafe operations", usually meaning casting from a list of type object to one your using.
My site
"If people are good only because they fear punishment, and hope for reward, then we are a sorry lot indeed.",
"If we knew what it was we were doing, it would not be called research, would it? "
-Albert Einstein
Reply With Quote  
Join Date: Jul 2008
Posts: 92
Reputation: bloody_ninja is an unknown quantity at this point 
Rep Power: 1
Solved Threads: 0
bloody_ninja bloody_ninja is offline Offline
Junior Poster in Training

Re: New to Java

  #10  
Jul 10th, 2008
How odd. As I stated before,
I am using Java Eclipse SDK and within it says
-JRE System Library [jdk 1.5]-

and about 1/3 of the programs give me a compiler error. I talked to a programmer and my uncle's office and he said yeah, some things are different so it wont work out as the tutorial says.
Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

DaniWeb Java Marketplace
Thread Tools Display Modes

Similar Threads
Other Threads in the Java Forum

All times are GMT -4. The time now is 2:22 am.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC