| | |
Java Compiler
![]() |
•
•
Join Date: Jun 2004
Posts: 609
Reputation:
Solved Threads: 7
Hi everyone,
The best compiler you can use is the java sdk 5.0 update 5 from sun.
Here is the download link to it
https://jsecom16k.sun.com/ECom/EComA...02B612E6EE1EAF
Here is an ide that you can use if you are on windows platform. Its a simple script ide that has no gui builder but you will learn more
http://www.it.bton.ac.uk/staff/je/javide19.zip
Yours Sincerely
Richard West
The best compiler you can use is the java sdk 5.0 update 5 from sun.
Here is the download link to it
https://jsecom16k.sun.com/ECom/EComA...02B612E6EE1EAF
Here is an ide that you can use if you are on windows platform. Its a simple script ide that has no gui builder but you will learn more
http://www.it.bton.ac.uk/staff/je/javide19.zip
Yours Sincerely
Richard West
Microsoft uses "One World, One Web, One Program" as a slogan.
Doesn’t that sound like "Ein Volk, Ein Reich, Ein Führer" to you, too?
— Eric S. Raymond
Tell me what type of software do you like and what would you pay for it
http://www.daniweb.com/techtalkforums/thread19660.html
Doesn’t that sound like "Ein Volk, Ein Reich, Ein Führer" to you, too?
— Eric S. Raymond
Tell me what type of software do you like and what would you pay for it
http://www.daniweb.com/techtalkforums/thread19660.html
Indeed. Get the JDK (latest version is 5.0_04 (compiler version 1.5.0_04) from http://java.sun.com and use your favourite programmer's editor to create the code.
Don't touch those fancy IDEs until you understand what they're doing and can do the same by hand (albeit MAYBE slower).
VI, jEdit, Emacs, even Notepad.
Don't touch those fancy IDEs until you understand what they're doing and can do the same by hand (albeit MAYBE slower).
VI, jEdit, Emacs, even Notepad.
As people are clearly allowed to attack me but I'm not allowed to defend myself, I no longer post to this site.
These are the two links i found most suitable...which one should i download...and i couldn't find anything in the first link provided by you (freesoft)...thanx for the second link
http://java.sun.com/j2se/1.5.0/download.jsp
http://java.sun.com/j2se/1.4.2/download.html
http://java.sun.com/j2se/1.5.0/download.jsp
http://java.sun.com/j2se/1.4.2/download.html
Downloaded the latest version...tried this simple program in the IDE mentioned by freesoft...i am total newbie in java..doesn't even know the complete meaning of this code...just trying to understand in terms of c++...
But it gave errors..something like this
cannot find symbol
symbol:class string
cannot find symbol
symbol:class date
i guess some classes are missing...maybe i am missing some setting in the compiler options...i made these settings....
compiler: C:\Program Files\Java\jdk1.5.0_05\bin\javac.exe
Runtime Library: C:\Program Files\Java\jre1.5.0_04\lib\rt.jar
Applet Viewer: C:\Program Files\Java\jdk1.5.0_05\bin\appletviewer.exe
Didn't know what to add in these two
Class path:
Options:
Java Syntax (Toggle Plain Text)
import java.util.*; public class hellodate { public static void main(string[] args) { system.out.println("hello it's"); system.out.println(new date()); } }
cannot find symbol
symbol:class string
cannot find symbol
symbol:class date
i guess some classes are missing...maybe i am missing some setting in the compiler options...i made these settings....
compiler: C:\Program Files\Java\jdk1.5.0_05\bin\javac.exe
Runtime Library: C:\Program Files\Java\jre1.5.0_04\lib\rt.jar
Applet Viewer: C:\Program Files\Java\jdk1.5.0_05\bin\appletviewer.exe
Didn't know what to add in these two
Class path:
Options:
Java is case sensitive, keep that in mind.
Standard convention is to use CamelCase for everything except constants.
ClassNames start with a capital letter, and have every First Character of Every Word capitalised.
method and attribute names start with a lowercase letter.
CONSTANTS are in all uppercase.
This isn't enforced by the compiler but is generally accepted. The number of people who don't do it is very small and they're disliked by everyone else.
Classpath should contain the current directory (".") as the very least. You can add downloaded libraries you use a lot, though adding those dynamically when compiling and running is often preferred.
Standard convention is to use CamelCase for everything except constants.
ClassNames start with a capital letter, and have every First Character of Every Word capitalised.
method and attribute names start with a lowercase letter.
CONSTANTS are in all uppercase.
This isn't enforced by the compiler but is generally accepted. The number of people who don't do it is very small and they're disliked by everyone else.
Classpath should contain the current directory (".") as the very least. You can add downloaded libraries you use a lot, though adding those dynamically when compiling and running is often preferred.
As people are clearly allowed to attack me but I'm not allowed to defend myself, I no longer post to this site.
It's definitely a beginner's book. Many people like it, I don't 
Sun has excellent tutorials on their own site (if sometimes a bit dated) which are in fact the complete text and illustrations of some of their printed books which are classics.
I recommend you get either "Head First Java" (Kathy Sierra and Bert Bates, O'Reilly, 2005) or "Agile Java" (Jeff Langr, Prentice Hall, 2005).
Both excellent books to learn from.

Sun has excellent tutorials on their own site (if sometimes a bit dated) which are in fact the complete text and illustrations of some of their printed books which are classics.
I recommend you get either "Head First Java" (Kathy Sierra and Bert Bates, O'Reilly, 2005) or "Agile Java" (Jeff Langr, Prentice Hall, 2005).
Both excellent books to learn from.
As people are clearly allowed to attack me but I'm not allowed to defend myself, I no longer post to this site.
![]() |
Similar Threads
- Making A Java Compiler... In Java (Java)
- get path to java compiler (Java)
- java compiler (Java)
- I need a good java compiler (Java)
Other Threads in the Java Forum
- Previous Thread: Uml
- Next Thread: The Matrix in my project
| Thread Tools | Search this Thread |
addball android applet application apps array automation awt bidirectional binary birt bluetooth businessintelligence busy_handler(null) button card class classes client code collision columns component constructor crashcourse css database designadrawingapplicationusingjavajslider draw eclipse ee error eventlistener exception expand fractal free game givemetehcodez graphics gui guidancer html ide image integration intellij j2me java javaarraylist javadoc javafx javamicroeditionuseofmotionsensor javaprojects jme jni jpanel jtree julia jvm linux loan loop method migrate mobile mobiledevelopmentcreatejar myaggfun netbeans newbie oracle phone physics plazmic print problem program programming project radio scanner server service set sharepoint smart sms smsspam software sql subclass support swing textfield threads tree trolltech unlimited utility windows






