Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Java

Java Programmiersprache: Evolution, Versionen und Anwendungen

Die Programmiersprache Java wurde ursprünglich von Sun Microsystems entwickelt, initiiert von James Gosling, und 1995 als Kernbestandteil der Java-Plattform von Sun Microsystems (Java 1.0 [J2SE]) veröffentlicht.

Die neueste Version der Java Standard Edition ist Java SE 8. Mit der Weiterentwicklung von Java und seiner großen Beliebtheit wurden mehrere Konfigurationen erstellt, um verschiedene Plattformtypen zu bedienen. Beispielsweise: J2EE für Enterprise-Anwendungen, J2ME für Mobile Anwendungen.

Die neuen J2-Versionen wurden in Java SE, Java EE und Java ME umbenannt. Java garantiert Write Once, Run Anywhere.

Java ist –

Geschichte von Java

James Gosling initiierte das Java-Sprachprojekt im Juni 1991 für die Verwendung in einem seiner vielen Set-Top-Box-Projekte. Die Sprache, ursprünglich „Oak“ genannt nach einer Eiche, die vor Goslings Büro stand, hieß auch „Green“ und wurde schließlich in Java umbenannt, nach einer Liste zufälliger Wörter.

Sun veröffentlichte die erste öffentliche Implementierung als Java 1.0 im Jahr 1995. Es versprach Write Once, Run Anywhere (WORA) und bot kostenlose Laufzeitumgebungen auf gängigen Plattformen.

Am 13. November 2006 veröffentlichte Sun einen großen Teil von Java als freie und Open-Source-Software unter den Bedingungen der GNU General Public License (GPL).

Am 8. Mai 2007 beendete Sun den Prozess und machte den gesamten Java-Kerncode frei und Open Source, abgesehen von einem kleinen Teil, an dem Sun nicht die Urheberrechte hielt.

Benötigte Werkzeuge

Für die in diesem Tutorial besprochenen Beispiele benötigen Sie einen Pentium 200-MHz-Computer mit mindestens 64 MB RAM (128 MB RAM empfohlen).

Außerdem benötigen Sie folgende Software:

Dieses Tutorial vermittelt die notwendigen Fähigkeiten, um GUI-, Netzwerk- und Webanwendungen mit Java zu erstellen.

Was kommt als Nächstes?

Das nächste Kapitel führt Sie dazu, wie Sie Java und seine Dokumentation erhalten. Schließlich wird erklärt, wie Sie Java installieren und eine Entwicklungsumgebung für Java-Anwendungen einrichten.

Java

  1. Java Operatoren meistern: Typen, Syntax und praktische Beispiele
  2. Java Kommentare: Typen, Verwendung und Best Practices
  3. Java Enhanced For-Schleife meistern: Syntax, Beispiele und Best Practices
  4. Java Strings meistern: Erstellung, Methoden und Best Practices
  5. Java-Schnittstellen meistern: Konzepte, Implementierung und Best Practices
  6. Java anonyme innere Klassen meistern: Definition, Syntax und praktische Beispiele
  7. Java Try-With-Resources meistern: Automatisches Ressourcenmanagement erklärt
  8. Java Annotations erklärt: Typen, Platzierung und praktische Beispiele
  9. Java Assertions: Praktischer Leitfaden zur Fehlererkennung und Code-Reliabilität
  10. C-Programmiersprache: Umfassender Überblick