Eclipse是一个开放源代码、基于Java的可扩展开发平台/编程软件。虽然大多数用户很喜欢将Eclipse当作Java集成开发环境(IDE)来使用,但Eclipse的目标却不仅限于此。Eclipse还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要是针对希望扩展Eclipse的软件开发人员,因为它允许他们构建与Eclipse环境无缝集成的工具。详细
JDK(Java Development Kit)是Sun Microsystems开发的一款java编程软件,有多个版本之分,主要用于移动设备、嵌入式设备上的java应用程序。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK是整个Java开发的核心,包括了Java运行环境、Java工具和Java基础类库;没有JDK的话,无法编译Java程序。因此JDK是学好Java的第一步。详细
Gcc(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程语言编译器,包括了C、C++、Objective-C、Fortran、Java、Ada和Go语言前端,也包括了这些语言的库(如libstdc++,libgcj等)。GCC的初衷是为GNU操作系统专门编写一款编译器,现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器,甚至在微软的Windows上也可以使用GCC。GCC支持多种计算机体系结构芯片,如x86、ARM、MIPS等,并已被移植到其他多种硬件平台。详细