`
Java_Fan
  • 浏览: 73288 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

Java初学者常用开发工具介绍

 
阅读更多

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.可在http://Java.sun.com下载。根据运行平台的不同,下载相应的版本并设置好PATH和CLASSPATH.这个软件包提供了Java编译器、Java解释器,但没有提供Java编辑器,因此需要使用者自己选择一个方便易用的编辑器集成开发工具。下面就介绍几种适合初学者适用的Java开发工具。

  一 UltraEdit

  UltraEdit是共享软件,它的官方网址是:www.ultraedit.com .最新版本是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的实际安装路径来指定,%f是指当前活动文档的全文件名。在Menu Item 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,这样当执行这个菜单项的时候,会显示一个要求输入参数的对话框。

  二 Editplus

  EditPlus是共享软件,它的官方网址是:www.editplus.com.最新版本是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程序。

  三 Jcreator

  Jcreator是一个用于Java程序设计的集成开发环境,具有编辑、调试、运行Java程序的功能。官方网址是:www.jcreator.com.当前最新版本是Jcreator 3.10,它又分为LE和Pro版本。LE版本功能上受到一些限制,是免费版本。Pro版本功能最全,但这个版本是一个共享软件。这个软件比较小巧,对硬件要求不是很高,完全用C++写的,速度快、效率高。具有语法着色、代码自动完成、代码参数提示、工程向导、类向导等功能。第一次启动时提示设置Java JDK主目录及JDK JavaDoc目录,软件自动设置好类路径、编译器及解释器路径,还可以在帮助菜单中使用JDK Help.但目前这个版本对中文支持性不好。

  四 Eclipse

  Eclipse是一个开放可扩展的集成开发环境(IDE)。它不仅可以用于Java的开发,通过开发插件,它可以构建其他的开发工具。Eclipse是开放源代码的项目,并可以免费下载。它的官方网址是:www.eclipse.org .它的官方网站提供Releases、Stable Builds、Integration Builds和Nightly Builds下载。建议使用Releases或Stable Builds版本。

  Releases版本是Eclipse开发团队发布的主要发行版本,是经过测试的稳定的版本,适合要求稳定而不需要最新改进功能的使用者选择。目前最新的Release版本是Eclipse 3.0.Stable Builds版本是对大多数使用者足够稳定的版本,由开发团队将认为比较稳定的Integration Build版本提升到Stable Build而来,适合想使用Eclipse新功能的使用者选择。对于Releases版本2.1.x,在Eclipse的官方网站上有一个语言包可以下载,这样Eclipse及其帮助都是简体中文的。用于Java开发,Eclipse与UltraEdit和Editplus两种编辑器和Jcreator IDE比较,Eclipse更专业,功能更强大。

分享到:
评论

相关推荐

    JAVA程序员面试宝典

    如何迅速成为JAVA 高手 教你如何成为一名JAVA程序员 初学JAVA要注意什么 JAVA初学者常用开发工具介绍

    初学java常用开发工具介绍

    Java的应用越来越广泛,学习Java的人也越来越多。学过程序设计的人知道,使用Basic进行程序设计,可以使用QBasic...本文对初学者常使用的Java开发工具作一介绍,有助于初学者了解Java常用开发工具并做出选择。 要建立J

    java初学者的工具ppt文件

    估计选择Java EE方面的学习者会多一些,JavaEE所涉及技术非常多,考虑到初学者的接受程度,我会尽量从最常用的角度来介绍。 学习Java EE,在开发环境上不建议再用文本编辑器,我感觉NetBeans 5.5(目前最高正式版本)...

    Java开发工具和集成开发环境:选择最佳工具,提升开发效率

    了解不同的Java开发工具和IDE的功能和特性,以及考虑因素如何影响选择。通过选择最佳工具和IDE,你可以提高开发效率、简化工作流程,并最大限度地发挥Java开发的潜力。无论是初学者还是有经验的开发者,本文都提供了...

    Java Swing图形界面开发与案例详解

    java swing是目前图形界面设计的主流开发工具 本书从实用角度出发 通过大量实例介绍各种组件及图形界面的开发技术 几乎涵盖了图形开发必备的所有常用知识 丰富的实例 且实例均来自于工程实践 适合初学者阅读 也可供...

    JavaSwing图形界面开发与案例详解源代码

    Java Swing是目前图形界面设计的主流开发工具,《Java Swing图形界面开发与案例详解[1]》从实用的角度出发,通过大量实例全面介绍Java Swing中各种组件的应用及图形界面的开发技术。《Java Swing图形界面开发与案例...

    常用的Java开发的工具

    里面涵盖了很多很好用的Java开发工具,给Java初学者带来很大的便利,在此跟大家分享

    java开发实战经典(名师讲坛)-李兴华-扫描版

    这本书从初学者的角度,以丰富的实例、案例,通俗易懂的语言,简单的图示,详细地介绍Java开发中用到的多种重点技术。全书分为23章,包括需要重点掌握的环境搭建、简单Java程序、Java基础程序设计、数组与方法、面向...

    基于UDP通信的联机对战,基于JAVAGUI,适合java初学者练习的一款小游戏.zip

    这份资源包适用于所有对Java游戏开发感兴趣的朋友,无论你是计算机专业的学生,还是希望业余时间尝试游戏开发的爱好者,都可以从中受益。 使用建议: 由浅入深实践:建议先从简单的游戏项目开始,逐步深入,既能...

    Java Swing图形界面开发与案例详解.7z.002

    java swing是目前图形界面设计的主流开发工具 本书从实用角度出发 通过大量实例介绍各种组件及图形界面的开发技术 几乎涵盖了图形开发必备的所有常用知识 丰富的实例 且实例均来自于工程实践 适合初学者阅读 也可供...

    初学者学习java

    在刚开始的第一章就详细地讲解了Java开发环境的搭建、反编译工具的使用、JDK文档资料的查阅,Java程序的编译、运行过程。在第二章中,全面地讲解Java的基本语法知识,对基本语法的讲解也不是泛泛而谈,而是在其中...

    java基础入门

    最后,讲解了Eclipse开发工具,帮助初学者熟悉开发工具的使用。, 《Java基础入门》附有配套视频、源代码、测试题、教学PPT、教学实施案例、教学设计大纲等资源,并提供在线答疑平台。, 本书既可作为高等院校本、专科...

    Java开发web项目-教务查询系统

    适用人群:Java初学者,准备毕业设计的大学生,对Java web技术感兴趣者 技能要求:你需要会idea开发工具的安装和常用操作,会配置Java环境变量,会MySql和Navicat的安装和常用操作 阅读建议:可先按照部署文档先把...

    Java开发web项目-图书管理系统

    适用人群:Java初学者,准备毕业设计的大学生,对Java web技术感兴趣者 技能要求:你需要会idea开发工具的安装和常用操作,会配置Java环境变量,会MySql和Navicat的安装和常用操作 阅读建议:可先按照部署文档先把...

    Java开发web项目-网上书城

    适用人群:Java初学者,准备毕业设计的大学生,对Java web技术感兴趣者 技能要求:你需要会idea开发工具的安装和常用操作,会配置Java环境变量,会MySql和Navicat的安装和常用操作 阅读建议:可先按照部署文档先把...

    java的jdk查询工具类、公共类文档

    jdk查询文档,常用开发的工具类查询,对于初学者有很大帮助

    java基础总结

    java课程27天的总结 《Java基础入门》从初学者的角度详细讲解了Java开发中重点用到的多种技术。全书共11章,包括Java开发环境的搭建及其运行机制、基本...最后,讲解了Eclipse开发工具,帮助初学者熟悉开发工具的使用。

    JAVA 开发环境 Java SE Development Kit (JDK) 16.0.1 x64.zip

    它还以各种 Java 核心API源文件的形式提供了针对 Java 编程语言初学者的学习材料。 作为最常用的 Java 软件开发套件(SDK),JDK 的第一手组件包括 Java 应用程序的加载器(简称为 Java),即由编译器(javac)创建...

    Java开发web项目-学生宿舍管理系统

    适用人群:Java初学者,准备毕业设计的大学生,对Java web技术感兴趣者 技能要求:你需要会idea开发工具的安装和常用操作,会配置Java环境变量,会MySql和Navicat的安装和常用操作 阅读建议:可先按照部署文档先把...

Global site tag (gtag.js) - Google Analytics