Java ist eine objektorientierte Programmiersprache. Als Vertreter der statischen objektorientierten Programmiersprachen implementiert die Java-Sprache die objektorientierte Theorie hervorragend und ermöglicht es Programmierern, dies auf elegante Weise zu tun Denken für komplexe Programmierung.
Java-Programmierumgebung Das Development Kit oder Java-Entwicklungstool ist eine Programmentwicklungsumgebung zum Schreiben von Java-Applets und -Anwendungen. JDK ist der Kern des gesamten Java, einschließlich der Java Runtime Environment (Java Runtime Envirnment), einiger Java-Tools und der Java-Kernklassenbibliothek (Java API). Unabhängig davon, um welchen Java-Anwendungsserver es sich handelt, ist im Wesentlichen eine bestimmte Version des JDK integriert.
Das Mainstream-JDK ist das von Sun veröffentlichte JDK. Neben Sun gibt es viele Unternehmen und Organisationen, die ihr eigenes JDK entwickelt haben, z. B. das von IBM entwickelte JRocket und das von Sun entwickelte GNU-JDK die Organisation.
Darüber hinaus können die Java SE API-Teilmenge und die Java Virtual Machine in der Java API-Klassenbibliothek gemeinsam als JRE (JAVA Runtime Environment) bezeichnet werden. JRE ist eine Standardumgebung, die die Ausführung von Java-Programmen unterstützt.
JRE ist eine laufende Umgebung und JDK ist eine Entwicklungsumgebung. Daher ist JDK beim Schreiben von Java-Programmen und JRE beim Ausführen von Java-Programmen erforderlich. Das JDK enthält bereits JRE. Solange das JDK installiert ist, können Sie Java-Programme bearbeiten und Java-Programme normal ausführen.
Da JDK jedoch viele Inhalte enthält, die nichts mit der Ausführung zu tun haben und viel Platz beanspruchen, müssen Sie JDK nicht installieren, um normale Java-Programme auszuführen, sondern nur JRE installieren.
Java-ProgrammiertoolsEclipse: eine Open-Source-, Java-basierte, erweiterbare Entwicklungsplattform. NetBeans: Integrierte Open-Source-Java-Entwicklungsumgebung, geeignet für verschiedene Client- und Webanwendungen.
IntelliJ IDEA: Es verfügt über sehr gute Funktionen in der automatischen Code-Eingabeaufforderung, Code-Analyse usw.
MyEclipse: Eine von Genuitec entwickelte kommerzielle Software, eine weit verbreitete integrierte Entwicklungsumgebung für Java-Anwendungen.
EditPlus: Wenn der Java-Compiler „Javac“ und der Interpreter „Java“ richtig konfiguriert sind, können Sie EditPlus direkt zum Kompilieren und Ausführen von Java-Programmen verwenden.
Das obige ist der detaillierte Inhalt vonIst Java eine Programmiersprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!