1 I have to start learning Java, what do I need to prepare?
As a newbie who just started learning Java, you should be prepared at least:
(1) A Java Devekopment Kit, including Java
Compiler and Java operating environment. It is recommended to use Sun's Java 2 SDK Standard Edition.
The current version of Java 2 SDK can be downloaded at http://java.sun.com/j2se/1.4/.
Please select the appropriate download connection based on the development platform you use.
(2) A java language API document, the current version of Java language API document can also be free
Download (http://java.sun.com/j2se/1.4/#documentation). This document will be
You are using the most frequently used references during learning and development.
(3) A Java language integrates the development environment, which can edit the Java code in it, and
Compile and debug. The integrated development environment recommended by myself is jcreator, this software can
Download from www.jcreator.com.
2 Choice of integrated development environment
As a newbie, I don't encourage you from the beginning to use a variety of senior development tools, examples
Such as IBM's Visual Age for Java and Borland's Java Builder.
Using these development tools can not help you understand Java's design ideas, so don't
Can help you learn Java very well.
A simple tool that edits Java code and can compile and debug JAVA programs, often
Is the best choice for novices. When I started learning Java, I used the words of dizziness.
Board to edit the Java code, compile and run the HelloWorld from the faint DOS prompt.
sequence. According to some friends on the layout, we recommend the following configuration:
(1) Windows: UltraEdit JDK
(2) Windows: JCREATOR JDK
(3) Linux: Emacs JDK
3 Java tutorial
I strongly recommend that I have just started learning Java's newcomer to download a newest from Sun's website.
Version Java Tutorial, this tutorial basically covers the development of ordinary Java applications
The various knowledge required and given a large number of exemplary procedures and source code.
Download address: http://java.sun.com/docs/books/tutorial/index.html)
4 Reference
Some good Java program design reference includes:
(1) Thinking in Java
(2) Java 2 - The Complete Reference
If your English is ok, please read the English version directly as much as possible.
5 about VJ
It is fair, VJ is an excellent fainting application development tool, it is familiar
Java's programmers can quickly develop applications for fainting platforms. it is a pity that,
VJ is not an excellent Java application development tool because it does not meet the current version
Java standard. So if you want to learn Java, you should give up VJ .
6 other integrated development environments
IBM's Visual Age for Java and Borland's Java Builder, suitable
Used in senior developers, it is not recommended to start learning Java's newbie.
Developers who have been more familiar with Java language, you can refer to Java World Magazine.
The following information uses multiple integrated development environments:
http://www.javaworld.com/javaworld/tools/jw-tools-ide.html