Heim >Java >javaLernprogramm >Mit welcher Software können Java-Programme geschrieben werden?

Mit welcher Software können Java-Programme geschrieben werden?

little bottle
little bottleOriginal
2019-05-13 10:52:3241327Durchsuche

Mit welcher Software können Java-Programme geschrieben werden?

Heutzutage gibt es in der Computerindustrie verschiedene Programmiersprachen, unter denen Java mittlerweile eine der beliebtesten Sprachen vieler Unternehmen ist verwendet, und dies hat auch zu einer wachsenden Begeisterung für das Erlernen von Java geführt. Als nächstes werde ich mit Ihnen über die Software sprechen, die beim Java-Lernen verwendet werden kann.

(Empfohlenes Video-Tutorial:

Java-Kurs )

1. JDK-Java-Entwicklungstools

SUNs Java bietet nicht nur eine umfangreiche Sprach- und Laufzeitumgebung, und bietet außerdem ein kostenloses Java Development Toolset (JDK). Entwickler und Endbenutzer können dieses Tool zur Entwicklung von Java-Programmen nutzen.

JDK ist einfach und leicht zu erlernen. Sie können Java-Quelldateien mit jedem Texteditor schreiben, dann das Java-Quellprogramm mit dem Befehl javac unter DOS in Bytecode kompilieren und die kompilierte Java-Datei mit dem Java-Befehl ausführen . Java-Anfänger verwenden im Allgemeinen dieses Entwicklungstool.


2. Java Workshop

Sun MicroSystems hat Java WorkShop 1.0 auf den Markt gebracht, das branchenweit erste Multiplattform-Entwicklungstool für die Internetnutzung. Es kann die Anforderungen verschiedener Unternehmen erfüllen, die das Internet entwickeln und Anforderungen an Intranet-Netzwerkanwendungssoftware. Java WorkShop ist vollständig in der Java-Sprache geschrieben und die erste vollständige Java-Entwicklungsumgebung, die heute auf dem Markt erhältlich ist. Die neueste Version von Java WorkShop ist derzeit 3.0. Die Merkmale von Java Workshop sind wie folgt: Die Struktur ist einfach zu erstellen, visuelle Programmierung


3, NetBeans und Sun Java Studio 5

Die integrierte Java-Entwicklungsumgebung (IDE) der Open Source Code, geeignet für verschiedene Client- und Webanwendungen. Sun Java Studio ist die neueste kommerzielle Java-IDE mit vollem Funktionsumfang, die von Sun veröffentlicht wurde. Sie unterstützt Solaris-, Linux- und Windows-Plattformen. Sie eignet sich für Unternehmensentwickler, die 2-Tier-Java-Webanwendungen und n-Tier-J2EE-Anwendungen erstellen und bereitstellen. NetBeans ist die branchenweit erste Open-Source-IDE, die innovative Java-Entwicklung unterstützt. Entwickler können die leistungsstärksten Entwicklungstools der Branche nutzen, um Desktop-, Web- oder Mobilanwendungen zu erstellen. Gleichzeitig können Dritte durch den modularen Aufbau von NetBeans und offene APIs die NetBeans-Plattform einfach erweitern oder integrieren.

4. Visual Age für Java ist ein sehr ausgereiftes Entwicklungstool, das für IT-Entwickler und Amateur-Java-Programmierer sehr nützlich ist. Es bietet umfassende Unterstützung für die visuelle Programmierung, unterstützt die Verwendung von CICS zum Verbinden genetischer Mainframe-Anwendungen, unterstützt EJB-Entwicklungsanwendungen, unterstützt die integrierte Entwicklung mit Websphere, bequeme Bean-Erstellung und gute Rapid Application Development (RAD)-Unterstützung sowie dateilose Dateiverarbeitung.

5. Macromedias JRUN

Macromedias JRun ist eine Java-Engine mit der breitesten Anwendbarkeit, die zur Entwicklung und Implementierung serverseitiger Java-Anwendungen verwendet wird, die von Java Servlets und JavaServer Pages geschrieben werden. JRun ist das erste kommerzielle Produkt, das die JSP 1.0-Spezifikation vollständig unterstützt. Mehr als 80.000 Entwickler auf der ganzen Welt nutzen JRun, um serverseitige Java-Funktionalität zu ihren vorhandenen Webservern hinzuzufügen. Zu den Webservern gehören Microsoft IIS, Netscape Enterprise Server, Apache usw.

JRun ist eine fortschrittliche Engine für die Entwicklung und Implementierung von serverseitigem Java. Wenn wir unsere Webanwendungen um serverseitige Java-Funktionalität erweitern möchten, ist JRun die richtige Wahl für uns.

JRun verlässt sich auf seinen integrierten JRun-Webserver, um unabhängig zu laufen. Mit serverseitigem Java können Benutzer komplexe Geschäftsanwendungssysteme entwickeln. Der wichtigste Punkt ist, dass Servlets aufgrund der Plattformunabhängigkeit sowie der einfacheren Entwicklung, schnelleren Implementierung und günstigeren Wartungskosten eine hervorragende Alternative zu CGI (Common Gateway Interface) oder Perl-Skripten darstellen. Der Nachteil ist, dass es für Anfänger komplizierter und schwieriger ist.

6. JCreator

Es handelt sich um ein Java-Programmentwicklungstool und eine integrierte Java-Entwicklungsumgebung (IDE). Egal, ob Sie Java-Anwendungen oder Applet-Komponenten auf Webseiten entwickeln möchten, es wird Ihnen nicht schwer fallen. In Bezug auf die Funktionalität ist es viel einfacher, mit Entwicklungstools im Textmodus wie dem von Sun veröffentlichten JDK zu vergleichen. Außerdem können Benutzer die Bedienfensteroberfläche und unbegrenzte Rückgängig-/Wiederherstellen-Funktionen anpassen.

JCreator bietet Benutzern recht leistungsstarke Funktionen, wie z. B. Projektverwaltungsfunktionen, Projektvorlagenfunktionen und die Möglichkeit, Syntaxhervorhebungsattribute, Zeilennummern, Klassenbrowser, Tag-Dokumente und Multifunktionseditor-Assistentenfunktionen anzupassen und eine vollständig anpassbare Benutzeroberfläche. Über JCreator können wir unser JAVA-Programm direkt kompilieren oder ausführen, ohne das Hauptdokument zu aktivieren.

JCreator kann automatisch die Datei mit der Hauptfunktion oder die HTML-Datei mit dem Applet finden und führt dann das entsprechende Tool aus. In JCreator können wir mehrere Projekte gleichzeitig durch einen Batch-Prozess kompilieren. Das Design von JCreator ähnelt dem Windows-Benutzeroberflächenstil und Benutzer sind mit der Benutzeroberfläche vertraut. Sein größtes Merkmal ist die perfekte Integration mit dem auf unserer Maschine installierten JDK, die von keiner anderen IDE erreicht wird. Es handelt sich um ein Java-Entwicklungstool, das für Anfänger einfach zu verwenden ist. Der Nachteil besteht darin, dass es nur für die einfache Programmentwicklung und nicht für die J2EE-Entwicklung und -Anwendung in Unternehmen verwendet werden kann.

JCreator

7. Microsoft VJ++

Visual J++ ist eine visuelle Java-Sprache, die von Microsoft eingeführt wurde und eine neue Umgebung für Java-Programmierer bietet ist ein sehr hervorragendes Entwicklungstool. Unabhängig von Integration, Kompilierungsgeschwindigkeit, Debugging-Funktionen oder einfacher Erlernbarkeit und Verwendung spiegeln sie alle den einheitlichen Stil von Microsoft wider. Visual J++ kann den konsistenten Programmierstil von Microsoft kombinieren und ist sehr praktisch für die Entwicklung von Java-Anwendungen, aber seine Portabilität ist schlecht und es handelt sich nicht um eine reine Java-Entwicklungsumgebung.

8. Eclipse

Eclipse ist eine erweiterbare Open-Source-IDE. Eclipse ermöglicht die Integration von Tools verschiedener Anbieter in derselben IDE und ermöglicht die Interoperabilität zwischen Tools, wodurch Projektabläufe erheblich verändert werden und Entwickler sich auf die tatsächlichen eingebetteten Ziele konzentrieren können.

Das größte Merkmal von Eclipse ist, dass es Open-Source-Plug-Ins akzeptieren kann, die von Java-Entwicklern selbst geschrieben wurden, was dem Visual Studio von Microsoft und der NetBeans-Plattform von Sun Microsystems ähnelt. Eclipse bietet Tool-Entwicklern mehr Flexibilität und ermöglicht ihnen eine bessere Kontrolle über ihre Softwaretechnologien. Die Eclipse Alliance hat angekündigt, Mitte 2004 Version 3.0 ihrer Software zu veröffentlichen. Dies ist ein sehr beliebtes Java-Entwicklungstool. Es gibt immer mehr Benutzer in China. Tatsächlich verwenden es die meisten Java-Entwickler. Der Nachteil besteht darin, dass es komplizierter und für Anfänger schwieriger zu verstehen ist.

Zusammenfassung:

Zu den häufig verwendeten Java-Projektentwicklungsumgebungen gehören jetzt: JBuilder, VisualAge für Java, Forte für Java, Visual Cafe, Eclipse, NetBeans IDE, JCreator + J2SDK, JDK+Notepad, EditPlus+ J2SDK usw.

Im Allgemeinen müssen Sie bei der Entwicklung von J2EE-Projekten Anwendungsserver (Middleware) und entsprechende Entwicklungstools verschiedener Unternehmen installieren. Bevor Sie diese Entwicklungstools verwenden, sollten Sie sich mit deren Vor- und Nachteilen vertraut machen Software, damit wir sie entsprechend der tatsächlichen Situation verwenden können.

Daher hängt die Auswahl eines Werkzeugs hauptsächlich davon ab, in welchem ​​Bereich Sie tätig sind, und nicht blind darüber nachzudenken, welches Werkzeug gut und welches schlecht ist. Abschließend hoffe ich, dass jeder seine eigenen geeigneten Java-Entwicklungstools finden kann.

Verwandte Empfehlungen: Java-Einführungs-Tutorial

Das obige ist der detaillierte Inhalt vonMit welcher Software können Java-Programme geschrieben werden?. 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