Click here to Skip to main content
15,867,453 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
how can i begin with java language??
what java software i needed??
which source is best for self-learning??
Posted
Comments
Joan M 24-Sep-12 4:53am    
Cross posting is evil...

Get yourself a book and read it. Probably the best resource is to go over to www.oracle.com[^] and start there. Then practice, practice and still more practice.
 
Share this answer
 
Download a JDK and install it: http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-6u3-jdk-6u29-downloads-523388.html[^]
Even if you have 64 bit windows I would recommend using the 32 bit version because earlier I had some mysterious problems with 64 bit java on windows. They probably fixed it but the 32 bit version might be a better choice for your simple purposes to avoid 64 bit issues for sure.

Then download either Eclipse or NetBeans. My personal preference is using Eclipse, thats the older one and when I chose it that had better plugin support. This might not be true for today, research with google if you are interested about NetBeans vs Eclipse. If you choose eclipse then download an Eclipse Classic: http://www.eclipse.org/downloads/packages/eclipse-classic-42/junor[^]

Its very important to get used to a good ide instead of notepad because its much comfortable and makes you more productive in the long run despite the fact that first you have to invest some time learning its usage.
If you choose eclipse then here is a nice tutorial: http://eclipsetutorial.sourceforge.net/totalbeginner.html[^]

Oracle has a very nice java tutorial for absolute beginners so definitely start here by reading through this tutor before prceeding to advanced books: http://docs.oracle.com/javase/tutorial/[^]
 
Share this answer
 
v2
Comments
Sergey Alexandrovich Kryukov 22-Sep-12 22:45pm    
My 5, but didn't you mean to say "I had some mysterious problems with 32 bit Java"?
--SA
pasztorpisti 22-Sep-12 22:53pm    
Thank you! It was with the 64 bit but long ago, dont know the exact reasons and those issues probably resolved since. Some parts of eclipse were malfunctioning (maybe some plugins) with 64 bit java, and there was another case with one of our tools that simply din't work with 64bit jre for some reason. Installing a 32 bit jre resolved the problems. Another thing that can be annoying when you use a library that contains native code without 64 bit support, but thats quite rare - faced it only once (maybe the reason of eclipse/tool bug was the same, who knows...).
Sergey Alexandrovich Kryukov 23-Sep-12 12:04pm    
I understand -- "it was many 64-bit words ago..." :-) Too bad it was like that. Isn't the fact that moving to 64-bit instruction-set architectures from 32-bit and back being so smooth with .NET is some sign of some progress?

You are very welcome.
--SA
A good resource is Programming Abstractions[^], the free online course from Stanford University.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900