Einführung in Java:
Java ist eine objektorientierte Programmiersprache auf hoher Ebene, die 1995 von Sun Microsystems eingeführt wurde. Sie kann auf mehreren Plattformen ausgeführt werden. Ihr Gründer ist James Gosling. Im Jahr 2010 erwarb Oracle dann Sun Microsystems und Oracle war für die Wartung und Versionsaktualisierungen von Java verantwortlich. Es besteht kein Zweifel daran, dass die Java-Sprache in den letzten zehn Jahren die sich am schnellsten entwickelnde und einflussreichste Programmiersprache war. Sie stand das ganze Jahr über neben der C-Sprache und C++ unter den ersten drei. und es steht von Zeit zu Zeit an erster Stelle der Liste. Ob es um die Entwicklung von Webanwendungen oder das mobile Android-Ökosystem geht, das ist der Einfluss von Java .
Klassifizierung von Java Im Allgemeinen wird Java in drei Kategorien unterteilt:
JavaSE (J2SE) (Java 2 Platform Standard Edition, Java Platform Standard Edition)
JavaEE (J2EE) (Java 2 Platform Enterprise Edition, Java Platform Enterprise Edition)
JavaME (J2ME) (Java 2 Platform Micro Edition, Java Platform Micro Edition).
Java-Sprachfunktionen:
Da es sich um eine Mainstream-Entwicklungssprache handelt, muss Java über seine eigenen einzigartigen Funktionen verfügen. Zusätzlich zu den Funktionen, die Sprachen wie C und C++ gemeinsam haben, gibt es hier einige einzigartige Funktionen:
Plattformübergreifende Funktionen
Die sogenannte plattformübergreifende Lösung besteht darin, dass Java-Code nur einmal geschrieben und überall ausgeführt werden muss. Das heißt, es ist egal, um welche Plattform es sich handelt. Solange eine virtuelle JVM-Maschine vorhanden ist, kann er ausgeführt werden, was ihn wirklich macht plattformübergreifend.
Einfachheit
Die sogenannte Einfachheit bedeutet beispielsweise nicht, dass einige komplexe Vererbungsprobleme in C ++ aufgegeben werden, und dass der automatische Speicherbereinigungsmechanismus eine dynamische Speicherverwaltung ermöglicht, ohne sich um Speicherverluste sorgen zu müssen ähnelt C. Die reguläre Syntax von C++ ist sehr ähnlich, sodass Schüler mit C/C++-Grundkenntnissen sie problemlos erlernen können.
erläuternd
Die Java-Sprache muss zuerst kompiliert werden, aber der kompilierte Code ist kein Maschinencode wie C/C++, sondern Bytecode. Solange es sich um eine virtuelle Java-Maschine handelt, kann diese Funktion interpretiert und ausgeführt werden Es kann plattformübergreifend sein und schnell ausgeführt werden.
Robustheit
Ein starker Typisierungsmechanismus, Garbage Collection und Ausnahmebehandlung machen in Java entwickelte Programme sicherer.