Heim >Java >JavaErste Schritte >Was sind die Softwareentwicklungsplattformen für die Java-Entwicklungssprache?

Was sind die Softwareentwicklungsplattformen für die Java-Entwicklungssprache?

(*-*)浩
(*-*)浩Original
2019-11-13 11:48:083613Durchsuche

Was sind die Softwareentwicklungsplattformen für die Java-Entwicklungssprache?

Eclipse: Eclipse ist eine erweiterbare Open-Source-Entwicklungsplattform auf Java-Basis. An sich handelt es sich lediglich um ein Framework und eine Reihe von Diensten zum Aufbau von Entwicklungsumgebungen durch Plug-in-Komponenten. Glücklicherweise verfügt Eclipse über einen Standardsatz an Plug-Ins, darunter das Java Development Kit (JDK). Dieses ist relativ sauber und enthält keine Plug-Ins. (Empfohlenes Lernen: Java-Kurs)

MyEclipse: MyEclipse ist eine leistungsstarke integrierte Entwicklung auf Unternehmensebene, die auf Basis von Eclipse mit einer eigenen Plug-In-Umgebung entwickelt wurde , wird hauptsächlich für die Entwicklung von Java, Java EE und mobilen Anwendungen verwendet. Die Funktionen von MyEclipse sind sehr leistungsstark und der Support ist sehr umfangreich, insbesondere die Unterstützung verschiedener Open-Source-Produkte ist recht gut. Dies ist besser für Webprojekte geeignet, da viele Web-Plug-ins integriert werden.

NetBeans: NetBeans ist eine integrierte Open-Source-Softwareentwicklungsumgebung. Es handelt sich um ein offenes Framework und eine skalierbare Entwicklungsplattform, die für die Entwicklung von Java, C/C++, PHP und anderen verwendet werden kann Sprachen Es handelt sich um eine Entwicklungsplattform, die die Funktionalität durch Erweiterungs-Plug-Ins erweitern kann. In Bezug auf die Java-Entwicklung ähnelt es den ersten beiden und wird allgemein verwendet.

IntelliJ IDEA: IntelliJ IDEA ist eine umfassende Java-Programmierumgebung, die von vielen Entwicklern und Branchenexperten als die beste IDE auf dem Markt gefeiert wird. Es bietet eine Reihe der praktischsten Werkzeugkombinationen: intelligente Codierungsunterstützung und automatische Steuerung, Unterstützung für J2EE-, Ant-, JUnit-, SVN- und Git-Integration, nichtparallele Codierungsprüfung und innovativer GUI-Designer.

Die vier IDEs Eclipse, MyEclipse, NetBeans und IntelliJ IDEA haben unterschiedliche Funktionen und Vorteile. Je nach Entwicklung müssen Sie möglicherweise unterschiedliche IDEs auswählen.

In jedem Aspekt der Java-Entwicklung können diese vier IDEs die Arbeit erledigen. Abhängig von der unterschiedlichen Entwicklung, die Sie durchführen, wie z. B. Swing-Entwicklung, Web-Entwicklung oder Unternehmensentwicklung, wird die Wahl der IDE jedoch unterschiedlich sein voreingenommen sein.

Swing-Entwicklung:

Wenn Sie sich auf Swing-Entwicklung spezialisiert haben, ist NetBeans zweifellos die beste Wahl. Wenn Sie sich nicht für NetBeans, sondern für Eclipse entschieden haben, wird die Verwendung empfohlen MyEclipse und sein Matisse4Eclipse-Konstruktor. Da IDEA JGoodies Forms unterstützt, hat es bei der Entwicklung von Swing keinen Vorteil gegenüber den beiden ersteren.

JSP/Struts-Entwicklung:

Die erste Wahl für die Entwicklung von JSP/Struts ist IDEA, gefolgt von MyEclipse und dann NetBeans aufgrund der mangelnden Unterstützung für Integrierte Struts. Die Basisversion von Eclipse hat keinen Wettbewerbsvorteil.

JSF-Entwicklung:

In Bezug auf die Entwicklung von JSF kann man sagen, dass diese drei IDEs eine gute Wahl sind, aber IDEA ist möglicherweise die bessere Wahl. und schließlich NetBeans.

Unternehmensentwicklung:

NetBeans ist aufgrund seiner Unterstützung für JPA und der Qualität des generierten Codes sowie der entsprechenden Einstellungen für die Persistenz die beste Wahl für die Unternehmensentwicklung Aufgrund der Einschränkungen des Dali-Projekts ist Eclipse möglicherweise die letzte Wahl. Wenn Sie auf Standard-JPA verzichten und sich auf die Entwicklung im Ruhezustand konzentrieren, ist MyEclipse die beste Wahl.

Das obige ist der detaillierte Inhalt vonWas sind die Softwareentwicklungsplattformen für die Java-Entwicklungssprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was bedeutet Java-Klasse?Nächster Artikel:Was bedeutet Java-Klasse?