| | |
JAVA Beginner
![]() |
I am sorry to disagree, but learning on an IDE is not the way to go.
You should learn the basics (compilation, execution, jarfile packaging, classpath manipulation, basic syntax, etc.) using a simple text editor and the command line.
Whenever you do it the other way, you learn some hard lessons the first time a problem occurs, or the first time that you do not have your preferred IDE to use, because you won't have a grasp of those basics, and so will be lost as to what might be causing the problem, or as to how to do something in another IDE, since all you will know is how to manipulate your preferred IDE not what it is you are actually manipulating.
Other than, simply starting at the Sun totorial site, with "Getting Started" and working your way down the page, is sufficient to at least get started. Also, when it comes to doing the examples, type them do not cut and paste them, you will learn much more that way, whether you believe it or not.
You should learn the basics (compilation, execution, jarfile packaging, classpath manipulation, basic syntax, etc.) using a simple text editor and the command line.
Whenever you do it the other way, you learn some hard lessons the first time a problem occurs, or the first time that you do not have your preferred IDE to use, because you won't have a grasp of those basics, and so will be lost as to what might be causing the problem, or as to how to do something in another IDE, since all you will know is how to manipulate your preferred IDE not what it is you are actually manipulating.
Other than, simply starting at the Sun totorial site, with "Getting Started" and working your way down the page, is sufficient to at least get started. Also, when it comes to doing the examples, type them do not cut and paste them, you will learn much more that way, whether you believe it or not.
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
Netbeans is crap as an IDE, and even worse as a learning device.
You'll end up learning the tool, where all the buttons and wizards are, rather than the language.
Anyone can click and drag something together that looks halfway decent, but that doesn't make them programmers.
You'll end up learning the tool, where all the buttons and wizards are, rather than the language.
Anyone can click and drag something together that looks halfway decent, but that doesn't make them programmers.
As people are clearly allowed to attack me but I'm not allowed to defend myself, I no longer post to this site.
buy Robert Martin's "Agile Software Development, Principles, Patterns, and Practices".
He uses a payroll system in some of the chapters as an example.
Mind it's an advanced text but if you have a "prof" as you claim elsewhere you'll be a university student on a highlevel course and should have no problems with it.
He uses a payroll system in some of the chapters as an example.
Mind it's an advanced text but if you have a "prof" as you claim elsewhere you'll be a university student on a highlevel course and should have no problems with it.
As people are clearly allowed to attack me but I'm not allowed to defend myself, I no longer post to this site.
•
•
Join Date: Nov 2006
Posts: 48
Reputation:
Solved Threads: 0
i am agree with my friend : MAsijade
who said Not Learning on an IDE like Eclipse
to Conquest on Java you should Do some Consequative Works :
1: first you should install JVM (java viryual machine) , you can download it from java.Sun.com , it's free of charge
2: then , you should begin to read a toturial Book , and two best of them i think is a) Deitel And Deiltel and b)bruce eckel -->thinking in java3: Enjoy java, Practice more
these three steps really works friend . that's for real
Be lucky
who said Not Learning on an IDE like Eclipse
to Conquest on Java you should Do some Consequative Works :
1: first you should install JVM (java viryual machine) , you can download it from java.Sun.com , it's free of charge
2: then , you should begin to read a toturial Book , and two best of them i think is a) Deitel And Deiltel and b)bruce eckel -->thinking in java3: Enjoy java, Practice more
these three steps really works friend . that's for real
Be lucky
Last edited by jwenting; Mar 11th, 2007 at 3:32 am. Reason: Deitel's book isn't free for handing out to others. No piracy here please.
![]() |
Similar Threads
- I want to compete with www.myspace.com (Can someone teach me how) (PHP)
- Java IDE(s) (Java)
- C++ or JAVA for beginnier (C++)
- What's the difference? (Java)
Other Threads in the Java Forum
- Previous Thread: Analog clock
- Next Thread: help to solve a misunderstanding!
| 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 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 newbie objects oriented output panel phone physics printf problem program programming project projects radio recursion replaydirector reporting scanner se server service set sms software sort sql string swing test textfield threads transfer tree trolltech ubuntu utility windows






