Java's applications are increasingly wide, and more and more people in learning Java. People who have sequenced sequence know that using Basic for programming, you can use the development tools such as QBasic, Visual Basic; programming using C language, you can use development tools such as Turbo C, Visual C , C Builder. These development tools integrate editors and compilers, which are integrated development tools, which is very convenient to use. Learning the Java program design, which also requires easy-to-use development tools. Java has a lot of development tools, and there are advantages and disadvantages, and beginners often do not know what commonly used development tools, or puzzles due to more than the choice. This article describes the Java development tools used by beginners to help beginners understand the Java common development tools and make choices. To establish a Java development environment, you can't ink Sun's Java2 SDK. In December 1998, Sun issued Java Software Development Kit (Java2 SDK), and the latest version is J2SDK-1.4.2.05. Can be downloaded at http://java.sun.com. Download the corresponding version and set the corresponding version and set the Path and ClassPath depending on the running platform. This package provides a Java compiler, Java interpreter, but does not provide a Java editor, so you need to choose a convenient editor or integrated development tool. Here is a few Java development tools suitable for beginners. A UltraEdit UltraEdit is shared software, its official website is: www.ultraedit.com. The latest version is V10.20b. It is a powerful text, HTML, program source code editor. As the source code editor, its default configuration can be syntax color to C / C , VB, HTML, Java, and Perl. When designing a Java program with it, you can identify and color the keywords of Java, which is convenient for Java programming. It has editing functions such as replication, paste, shear, lookup, replacement, format control. You can configure Java compiler Javac and interpreter Java to compile the Java program directly on the Tool Configuration menu item of the Advanced menu. Configuring Javac: Enter: D: / JSP / J2SDK / BIN / JAVAC% F, here Javac Path To specify according to the actual installation path of JDK,% F refers to the full file name of the current active document. Enter Javac in Menu Item Name, which is displayed in the Advanced menu, so you can perform it directly to compile. Select Output to List Box and Capture Output so that you can see the error message when compiling in the output window below the source code. Configure the interpreter that does not have parameters Java: Enter: D: / JSP / J2SDK / BIN / JAVA% N, enter: Java FileName, select Output to List Box and Capture Output, Run Results Displayed in the output window. Configure the parameter running interpreter Java: Enter: D: / JSP / J2SDK / BIN / JAVA% N% MODK / BIN / JAVA% N% MODK / BIN / JAVA% N% MODK / BIN / JAVA% N% MODK / BIN / JAVA% N% MODK / BIN / JAVA% N% MODK / BIN / JAVA% N% MODK / BIN / JAVA% N% MODK / BIN / JAVA% NAME Enter: Java FileName Parameter, so when this menu item is performed I will display a dialog that requires input parameters. UltraEdit's operation and configuration example is shown Figure 1. Second EditPlus EditPlus is shared software, its official website is: www.editplus.com.
The latest version is EditPlus 2.12. EditPlus is also a full text, HTML, and program source code editor. The default support for HTML, CSS, PHP, ASP, Perl, C / C , Java, JavaScript, and VBScript syntax coloring. You can also extend to other program languages by custom syntax files. You can configure a user tool at the Configure User Tools menu item of the Tools menu, similar to the UltraEdit configuration, configuring the Java compiler Javac and interpreter Java, can directly compile the Java program directly through the EDITPLUS. Configuration and operation examples are shown in Figure 2. Three JCREATOR JCREATOR is an integrated development environment for Java program designed, with editing, debugging, running Java programs. The official website is: www.jcreator.com. The latest version is JCREATOR 3.10, which is divided into LE and Pro version. LE versions are limited, which is a free version. The PRO version is the most complete, but this version is a shared software. This software is relatively small, not very high on hardware requirements, completely written with C , fast speed, high efficiency. Have syntax coloring, code automatic completion, code parameter prompt, engineering guides, and pair guide. The first startup prompts to set the Java JDK home directory and the JDK Javadoc directory, and the software automatically sets the custom class path, the compiler, and interpreter path, and you can use JDK Help in the Help menu. But this version is not good for Chinese support. Figure 3 shows an application example of this software. Four Eclipse Eclipse is an open scalable integrated development environment (IDE). It can not only use Java development, through development plug-ins, it can build other development tools. Eclipse is an open source project and can be downloaded for free. Its official website is: www.eclipse.org. Its official website offers Releases, Stable Builds, Integration Builds and Nightly Builds. It is recommended to use Releases or Stable Builds versions. The Releases version is the main release version released by the Eclipse development team. It is a stable version of the test, which is suitable for stabilization without the need for users who need the latest improvement. The latest Release version is currently Eclipse 3.0. The Stable Builds version is a very stable version of most users. The development team will think that the more stable Integration Build version is upgraded to the Stable Build, which is suitable for users who want to use Eclipse's new features. For Releases Version 2.1.x, there is a language package on the official website of Eclipse to download, so that Eclipse and its help are simplified Chinese. For Java development, Eclipse is compared with the UltraEdit and EditPlus, Eclipse is more professional and more powerful. Figure 4 shows an example of an Eclipse. Releases version Download Address :: ftp: //download.eclipse.org/r-3.0.1-200409161125/eclipse-sdk-3.0.1-win32.zipreleases version language package: http://download.eclipse.org/downloads /drops/l-3.0.1_translations-200409161125/nlpack-eclipse-sdk-3.0.x-win32.zip