| | |
How to learn Java
Thread Solved |
If you can be more specific about "couldn't make it out", that would help us.
Also there is a post in this section with many Java tutorials by thekashyap, here
Also there is a post in this section with many Java tutorials by thekashyap, here
Learn to see in another's calamity the ills which you should avoid.
Publilius Syrus
(~100 BC)
LJC - London Java Community, Graduate & Undergraduate Software Development Community, JAVAWUG (Java Web User Group), The London Android Group
Publilius Syrus
(~100 BC)
LJC - London Java Community, Graduate & Undergraduate Software Development Community, JAVAWUG (Java Web User Group), The London Android Group
•
•
Join Date: Sep 2006
Posts: 26
Reputation:
Solved Threads: 1
Thanks, the link is very useful.
I read the syntax, its almost same a C. But i didn't get how the control flows, like what does it do, when a funtion is called etc.
I have heard, that you could write C code in Java, but that is not the efficient use of the language, so how can i efficiently code in Java.
If i know, what the problem is, its logic etc, where should i start?
How efficient is eclipse, it is neccessary, i should know eclipse, to code in Java.
Basically i am confused.
Regards,
Jyoti
I read the syntax, its almost same a C. But i didn't get how the control flows, like what does it do, when a funtion is called etc.
I have heard, that you could write C code in Java, but that is not the efficient use of the language, so how can i efficiently code in Java.
If i know, what the problem is, its logic etc, where should i start?
How efficient is eclipse, it is neccessary, i should know eclipse, to code in Java.
Basically i am confused.

Regards,
Jyoti
Go through the tutorials without using any IDE whatsoever. Once you understand all the concepts (such as classpath and the like), then you can start worrying about an IDE.
Last edited by masijade; Aug 22nd, 2007 at 8:54 am. Reason: typo
Java Programmer and Sun Systems Administrator
----------------------------------------------
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
--Brian Kernighan
----------------------------------------------
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
--Brian Kernighan
And don't try to write C code in Java.
C and Java have completely different paradigms, C being procedural and Java object oriented.
Java in fact has more similarities with Smalltalk and Delphi than it does with C.
Just about the only things that are similar to C is actually borrowed from C++ (which itself borrows it from C) and that's the block demarcation with braces and the way control structures like loops and conditional clauses are constructed.
C and Java have completely different paradigms, C being procedural and Java object oriented.
Java in fact has more similarities with Smalltalk and Delphi than it does with C.
Just about the only things that are similar to C is actually borrowed from C++ (which itself borrows it from C) and that's the block demarcation with braces and the way control structures like loops and conditional clauses are constructed.
As people are clearly allowed to attack me but I'm not allowed to defend myself, I no longer post to this site.
Not that I really have a firm grasp on it yet, but the best way for me to pick up the logic and uses of the language is just to start coding and working through the errors I get.
The logic I can usually pick up after a short time, but working through the errors (with the help of the guys out here) helped with my syntax more than anything.
The logic I can usually pick up after a short time, but working through the errors (with the help of the guys out here) helped with my syntax more than anything.
I never drew first, but I drew first blood.
I'm no ones son, unforgiven.
I'm no ones son, unforgiven.
That is what I did. Simple little projects that did only one or two things. After I had a basic understanding of how the classes worked, I then started more complicated (to me) things.
This is where I learned the most. Implimenting arrays, Jlists, GUI and all that. I spent most of my time out here working through my problems, but once on the other side and could look back at how I started, how the problems were solved, and how it all works, I have such a better understanding.
That has always been my process for learning though, yours may be different.
This is where I learned the most. Implimenting arrays, Jlists, GUI and all that. I spent most of my time out here working through my problems, but once on the other side and could look back at how I started, how the problems were solved, and how it all works, I have such a better understanding.
That has always been my process for learning though, yours may be different.
I never drew first, but I drew first blood.
I'm no ones son, unforgiven.
I'm no ones son, unforgiven.
For detailed information on object-oriented programming in Java, this free online book is a good resource:
http://www.smart2help.com/e-books/ti...ition/TIJ3.htm
It does not cover new things that have been added with 1.5 and 1.6, but it is still very relevant to the language basics.
For small code examples of all kinds of "how do I do this?" type questions, this can be helpful:
http://www.exampledepot.com/index.html
More tutorial links can be found here:
http://www.daniweb.com/forums/thread82784.html
http://www.smart2help.com/e-books/ti...ition/TIJ3.htm
It does not cover new things that have been added with 1.5 and 1.6, but it is still very relevant to the language basics.
For small code examples of all kinds of "how do I do this?" type questions, this can be helpful:
http://www.exampledepot.com/index.html
More tutorial links can be found here:
http://www.daniweb.com/forums/thread82784.html
![]() |
Similar Threads
- Which language to learn? (Computer Science)
- I want learn about core JAVA.... (Java)
- wanna learn java (Java)
- Begin my first lesson to learn java (Java)
- Java editor (Java)
- JAVA, C++ Or C (IT Professionals' Lounge)
- Error message when running simple Java pgm (Java)
- Java vs Java3D (Java)
Other Threads in the Java Forum
- Previous Thread: problem in accessin table values from access database..
- Next Thread: Help getting started
| Thread Tools | Search this Thread |
911 addball addressbook android api append applet application apps array arrays automation binary bluetooth businessintelligence button card class client code collision component crashcourse css csv database eclipse ee error fractal free ftp game gis givemetehcodez graphics gui html ide image integer integration j2me japplet java javaarraylist javadoc javafx javaprojects jni jpanel julia jvm linked linux list loan machine map method methods migrate mobile netbeans objects oriented output phone physics printf problem program programming project projects radio recursion replaydirector reporting researchinmotion rotatetext scanner se server service set sms software sort sql string swing test textfield threads tree trolltech ubuntu utility windows






