Hi guys Please Guide Me for java Programming

s.gurusharan82

New Member
Messages
3
Reaction score
0
Points
1
Hi,

Java is an Object Oriented Programming Language. This means that it is easy to program in Java if you can see a computer problem as a real world Object. This enables you to evolve the idea of how to design a Java Program.

In the programming aspect, if you have a considerable knowledge of C++ (which is also an OOP Language), then Java should be a piece of cake. If you are interested in learning Java Programming Language use the link below:

http://download.oracle.com/javase/tutorial/

It is the official Java Tutorial. For getting programming ideas, you need to understand the Object Oriented concept.
Hope this helped.

Bye For Now,
Gurusharan.
 

essellar

Community Advocate
Community Support
Messages
3,295
Reaction score
227
Points
63
That's a tremendously broad question. Java is not a difficult language to pick up (the linked tutorial above in s.gurusharan82's answer covers most of the language), although it is very verbose and annoyingly object-centric without being completely object-oriented. (All your code must be in classes, but not all data have properties and methods.) You can just download the Java SDK and you can start writing simple command-line code in minutes.

Java, though, comes in several flavours (Standard, Enterprise and Mobile), and is rarely written to stand alone -- there's usually a platform underlying the code (besides the Java Virtual Machine) and a whole bunch of libraries and their APIs to import and work with. (You could, I suppose, write many of these yourself, but that would increase your effort by orders of magnitude while reducing the reliability and robustness of the final product by the same degree.) To a large degree, Java programming is all about learning what's in the libraries and what the platform (Struts, Eclipse, etc.) does for you.

Someone with a bottomless memory and a lot of time on their hands might be able to just grab a text editor and crank out code, but for us mere mortals, a good IDE is pretty much an absolute necessity -- it will remember all of the little details about syntax and so forth for you. Again, it's not the language -- that's easy -- it's all of those libraries. There are only a few you'll use often enough to memorize quickly; let the tool remember the rest. The two most popular IDEs are probably Eclipse and NetBeans -- Eclipse is arguably better, but you need a pretty decent machine to run it on without learning a few more colourful swear words.

Without knowing more about what kind of code you want to write (web, client-server, desktop, mobile) and what environment you're writing for, there's not a lot more anyone can add. Well, except that you don't necessarily have to write "Java" code in Java -- there are other languages that compile to run on the Java Virtual Machine, like JavaScript (in Rhino), Clojure (a LISP dialect) and Jython (a Python implementation). If you are writing for the JVM due to client constraints and are already comfortable in another language, it may not be necessary to put up with all of Java's bad parts in order to write your code.
 
Top