A bird in the hand is worth two in the bush. 一鸟在手胜过双鸟在林
今天来说说java的常用开发工具,我理解常用就是用户多的意思,所以在这里就只提两个比较注明的开发工具eclipse和netbeans,而且对于我们普通用户来讲,免费和好用是多数人比较注重的,别的类似IntellijIDEA的开发工具,据说高手用的多,而且开发出的程序运行效率更好,个人没有用过不做评论,所以在这里,我们不要抬杠
eclipse
先来说说eclipse吧,eclipse也是我个人使用的java开发工具,首先声明一下,虽然我采用eclipse开发java程序,但并不是说eclipse就只能用于java开发,我可是没这么说过哈。
Eclipse 最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT 和PDE。目前由IBM牵头,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多家软件公司参与到Eclipse项目中,其中包括Borland、Rational Software、Red Hat及Sybase等。
eclipse提供了pde(plug-in development environment),通过可以让您对eclipse进行个人需求的二次搭配,所以也有人用eclipse来开发c和c++等等的程序,也就不足为奇了,必要时,也可以自己开发plug-in来满足您的需求,eclipse插件开发的书比较多,有兴趣可以自己看看,eclipse的开发启动界面如图3-1所示。
图3-1 eclipse启动界面
图3-2是eclipse启动后的界面
其实,就我个人,所看到的,使用eclipse的人还是大把大把,明显多于下文要提到的netbeans
netbeans
netbeans开发工具可是出自名门,NetBeans 由Sun公司在2000年创立,它是开放源运动以及开发人员和客户社区的家园,旨在构建世界级的Java IDE,也是sun官方推荐的ide,此外,也是java的创始人也推崇的开发工具,netbeans是一个高度模块化的ide,可以让您通过下载新的功能模块来增强ide的功能,netbeans里面包含的东西较多,从个人使用经验来讲,比较推崇的是它的图形化界面开,如果你要开发java的桌面程序,并且要有图形界面的话,推荐netbeans,图3-2是netbeans7.0的启动界面
图3-2 netbeans的启动界面
在这里,我额外说一句,作为初学者而言,专门java开发工具会让你变懒,而且对java的学习比较浅,原因很简单,因为,ide在我们开发java软件之前就已经把很多事情做好了,当您已经对java掌握的比较好或者要开发项目的时候,您再来使用ide,这会提高您的开发效率
所以,在还是菜鸟的时候,推荐使用notepad来开发java程序,其实,说白了,notepad就是一个文本编辑器,只不过多了一些附加功能而,而且notepad也是遵循GPL(general public License)的,免费,开源且强大,你,值得拥有
- 大小: 201.5 KB
分享到:
相关推荐
在给定的“Java常用开发工具.zip”压缩包中,我们可以找到几个关键的组件,这些工具对于Java开发者来说至关重要。 1. **Tomcat 8.5**: Tomcat是一个开源的、基于Apache Software Foundation的Jakarta项目下的...
"java常用开发工具类大全"可能包含了一系列这样的工具类,旨在帮助开发者高效地解决各种常见问题。下面我们将深入探讨几个常见的Java工具类库以及它们在实际开发中的应用。 1. **Java标准库中的工具类** - `java....
根据提供的文件信息:“Java常用开发工具集合”,我们可以深入探讨一系列对于Java开发者来说非常重要的工具和技术。这些工具在软件开发过程中扮演着不可或缺的角色,能够极大地提高开发效率、简化复杂任务,并帮助...
本资源“java常用开发工具类大全,涵盖常见工作的问题”是一个集合,旨在解决Java开发过程中的常见问题,提高开发效率。下面将对这个压缩包中可能包含的一些重要工具类进行详细的解释和说明。 1. **Apache Commons ...
Java的开发工具很多,而且各有优缺点,初学者往往不知道有哪些常用的开发工具,或者由于面临的选择比较多而产生困惑。本文对初学者常使用的Java开发工具作一介绍,有助于初学者了解Java常用开发工具并做出选择
在这个安装包中,除了上述工具和组件外,还包含了其他有用的开发工具和资源,例如Java开发文档、开发示例代码、开发工具插件等。这些资源可以帮助开发者更好地掌握Java开发技术,提高开发技能和效率。 这个安装包是...
JUnit是Java中广泛使用的单元测试框架,它提供了断言、测试套件等功能,帮助开发者编写可测试的代码。 总之,Java工具类是提高开发效率的关键,它们封装了常见的操作,减少了代码重复,提高了代码可读性和维护性。...
Java中`java.util.Calendar`和`java.time`包提供了处理日期和时间的功能。`Calendar`是旧版API,而`java.time`(JSR 310)是Java 8引入的新API,它更易用且功能强大。例如,`LocalDate`、`LocalTime`和`...
常用开发工具 对于Java开发者来说,选择合适的集成开发环境(IDE)至关重要。一个优秀的IDE不仅能提升编程效率,还能帮助开发者更好地组织代码、进行调试和测试等工作。以下是几种常用的Java开发工具: - **...
java开发常用工具
本文将详细解析“java开发常用工具类大全”中涉及的关键知识点,包括但不限于输入字符校验、数据转换、网络操作、加密解密、JSON处理、图像操作以及数据库操作。 1. **输入字符校验类**: 这类工具通常包含对字符...
- Java中的`java.io.File`类可以用来处理文件和目录,包括创建、删除、重命名等基本操作。 - 对于文件内容的比较,我们可以使用`org.apache.commons.io.FileUtils`,它提供了静态方法来比较两个文件或两个文件夹的...
2. Java词汇表:该词汇表汇集了软件开发编程中常见的词汇,总数约1800个,基本覆盖常用开发词汇的90%。 3.词汇表的重要性:词汇表是开发中非常重要的工具,可以帮助开发者更好地理解和掌握开发技术。 4. Java开发...
下面我们将详细探讨Java中28个常用的工具类,主要涉及`IO`相关的开发工具。 1. **java.lang.Math**:这个类提供了许多基础数学函数,如求平方根、最大值、最小值、随机数生成等。 2. **java.util.Arrays**:用于...
下面我们将深入探讨一些Java开发中常用的工具类,并了解它们在实际项目中的应用。 1. **`java.util.ArrayList` 和 `java.util.LinkedList`**: 这两个类都是`java.util.List`接口的实现,提供了动态数组和链表数据...
Java的应用越来越广泛,学习Java的人也越来越多。学过程序设计的人知道,使用Basic进行程序设计,可以使用QBasic...本文对初学者常使用的Java开发工具作一介绍,有助于初学者了解Java常用开发工具并做出选择。 要建立J
以下是对描述中提到的四种常见的Java开发工具的详细解析: 1. JDK(Java Development Kit):JDK是Java开发的基础,包含了Java运行环境(JRE)、Java编译器(javac)、Java文档生成器(javadoc)以及其他必要的工具...
下面将对标题和描述中提到的14种Java开发工具进行详细介绍。 1. **JDK(Java Development Kit)**:JDK是Java开发的基础,由Sun Microsystems(现已被Oracle收购)提供。它包括Java编译器javac、Java解释器java以及...
本篇将详细介绍Java开发中的常用工具类,涵盖以下几个方面: 1. **集合操作:** `java.util.Collections` 类提供了对集合对象进行各种操作的静态方法,如排序、填充、反转等。例如,`Collections.sort()` 可以对...