常用开发工具介绍(多图) java 初学者 常用开发工具介绍(多图)
sina 2004 年 08 月 11 日 10:37 赛迪网--中国电脑教育报
文/刘坤峰
Java 的应用越来越广泛,学习 Java 的人也越来越多。学过程序设计的人知道,使 用 Basic 进行程序设计,可以使用 QBasic、Visual Basic 等开发工具;使用 C 语言进行 程序设计,可以使用 Turbo C、Visual C++、C++ Builder 等开发工具。这些开发工 具集成了编辑器和编译器,是集成开发工具,很方便使用。
学习 Java 程序
设计,同样需 要方便易用的开发工具。Java 的开发工具很多,而且各有优缺点,初学者往往不知道有 哪些
常用的开发工具,或者由于面临的选择比较多而产生困惑。本文对初学者常使用的 Java 开发工具作一介绍,有助于
初学者了解 Java 常用开发工具 并做出选择。
要建立 Java 开发环境,离 不开 Sun 的 JAVA2 SDK。1998 年 12 月 Sun 公司发布了 Java Software Development Kit(简 称 JAVA2 SDK),目前的最新版 本是 J2sdk-1.4.2.05。可在 Java.sun 下载。 根 据运行平台的不同,下载相应 的版本并设置好 PATH 和 CLASSPATH。这个软件包提供了
8 月,三星与您激情
奥运 LG 手机一元抢拍 奖牌获得者的台前幕后
Java 编译器、Java 解释器,但
精彩手机赛事全攻略
没有提供 Java 编辑器,因此需 要使用者自己选择一个方便易用的编辑器或集成开发工具。下面就介绍几种适合初学者 适用的 Java 开发工具。
一 UltraEdit
UltraEdit 是共享软件,它的官方网址是:ultraedit 。最新版本是 V10.20b。它是一个功能强大的文本、HTML、程序源代码编辑器。作为源代码编辑器,它
的默认配置可以对 C/C++, VB, HTML, Java 和 Perl 进行语法着色。用它设计 Java 程序 时,可以对 Java 的关键词进行识别并着色,方便了 Java
程序设计。它具有完备的复制、 粘贴、剪切、查找、替换、格式控制等编辑功能。可以在 Advanced 菜单的 Tool Configuration 菜单项配置好 Java 的编译器 Javac 和解释器 Java,直接编译运行 Java 程序。
配置
Javac:在 Command Line 里输入:D:\jsp\j2sdk\bin\Javac %f,这里 Javac 的 路径要根据 JDK 的实际安装路径来指定, 是指当前活动
文档的全文件名。 Menu Item %f 在 Name 里输入 Javac ,它显示在 Advanced 菜单里,这样就可以直接执行它进行编译了。 选中 Output To List Box 和 Capture Output ,这样就可以在
源代码下面的输出窗口里 看到编译时的错误信息了。配置不带参数运行的解释器 Java:在 Command Line 里输入: D:\jsp\j2sdk\bin\
Java %n,在 Menu Item Name 里输入: Java filename,选中 Output To List Box 和 Capture Output ,运行结果显示在输出窗口里。配置带参数运行的解释器 Java:在 Command
Line 里输入:d:\jsp\j2sdk\bin\Java %n%modify%,在 Menu Item Name 里输 入:Java filename parameter,这样当执行这个菜单项的时候,会显示一个要求输入参 数的对话框。UltraEdit 的运行及配置示例见图 1。
二 Editplus
EditPlus 是共享软件,它的官方网址是:editplus。最新版本是 EditPlus 2.12。EditPlus 也是功能很全面的文本、
HTML、程序源代码编辑器。默认的支持 HTML、 CSS、
PHP、ASP、Perl、C/C++、Java、JavaScript 和
VBScript 的语法着色。通过定制 语法文件还可以扩展到其他程序语言。可以在 Tools 菜单的 Configure User Tools 菜单 项配置用户工具, 类似于 UltraEdit 的配置, 配置好 Java 的编译器 Javac 和解释器 Java 后,通过 EditPlus 的菜单可以直接编译执行 Java 程序。配置及运行示例如图 2 所示。
三 Jcreator
Jcreator 是一个用于 Java 程序设计的集成开发环境,具有编辑、调试、运行 Java 程序的功能。官方网址是:jcreator 。当前最新版本是 Jcreator 3.10,它又 分为 LE 和 Pro 版本。LE 版本功能上受到一些限制,是
免费版本。Pro 版本功能最全,但 这个版本是一个共