Java (Programmiersprache)


Java ist eine objektorientierte dritte Generation Programmiersprache inspiriert C ++ . Die Sprache , die von entwickelt Sun . Java wurde ursprünglich genannt Oak , aber dieser Name ein anderes Unternehmen hatte bereits eingesetzt. Dann ließ den Namen Java.

Java ist auch eine große Klassenbibliothek , die mit einer Schnittstelle in der Programmiersprache Java definiert ist, kann aber auch aus einer Vielzahl von anderen Programmiersprachen verwendet werden , einschließlich Ada und Eiffel .

Schließlich ist Java eine virtuelle Maschine bestimmt ist , jedoch nicht darauf beschränkt, Programme in der Programmiersprache Java geschrieben zu laufen.

Die Programmiersprache Java ist unter anderem gekennzeichnet durch ein Computerprogramm in Java geschrieben wurden, können auf jedem laufen Betriebssystem , wenn das Betriebssystem eine virtuelle Java – Maschine hat, und es hat so gut wie alle modernen Betriebssystemen. Als Software – Entwickler sollten Sie daher sich keine Sorgen über die Hardware des Endbenutzers und Software. Während ein Java – Programm ausgeführt wird , bietet die virtuelle Maschine selbst unnötigen Objekte zu entfernen , den Platz im Arbeitsspeicher (besetzen Garbage Collection ). Als Software – Entwickler sollten Sie den Überblick über andere Ressourcen so zu halten. Dateien.

Java ist in 3 verschiedenen „Hauptthemen“ zur Verfügung. Dies sind J2SE ( Standard Edition ), J2EE ( Enterprise Edition ) und J2ME ( Micro Edition ). 2 Jahrhundert in dem Akronym bezieht sich auf Java 2 trotz neueren Versionen als 1.2 weiter verwendet werden.

In der Praxis gibt es einige Tücken. Java ist in mehreren Versionen erhältlich, und um sicherzustellen , dass ein Programm , viele Plätze wie möglich ausgeführt werden kann, kann es notwendig sein , dass, wie ein Software – Entwickler auf die Fähigkeiten einer frühen Version beschränkt ist. Andere Unternehmen als Sun hat Versionen der virtuellen Maschine für Java gemacht, und es ist nicht alles , was völlig die gleichen Chancen gibt.

Java ist die Zeit des Schreibens, 2006 , in der Version 1.6 (auch 6.0 genannt).

Java war im ersten Jahr, 1995, am besten für den Slogan „einmal schreiben bekannt, run anywhere‚(write once, run anywhere), und so Applets, kleine Programme mit eingeschränkten Rechten, die in einer Webseite eingebunden laufen können. In den ersten Jahren war es diese Elemente, die das Interesse an Java fahren. Kritiker von Java gehalten Bezug auf, wie träge (langsam) Java-Anwendungen und Applets fahren, vor allem auf dem Desktop. Die Entwicklungen in der Programmierung und Hardware, aber in den letzten Jahren diese Kritik überholt.

  1. Java Hauptbereich ist nicht und war nie, Desktop-Anwendungen, bei denen es wird immer langsamer sein als ein Programm geschrieben, direkt auf die Plattform, aber Sie können ein Java-Programm auf einem normalen Computer zufriedenstellend heute laufen, wenn es das ist, was Sie wollen.
  2. Java ist jetzt viel mehr auf Serverebene, für Anwendungen verwendet, die auf einem Server und die Instanz befinden. steuert die Business-Logik erzeugt mm Web-Sites.

Als direkte Entsprechung in Java Dominanz im Serverbereich war Microsoft mit seiner .NET – Plattform. .NET noch nicht Javas Popularität gewonnen.

Beispiel für Java – Code

Im Folgenden zeigt ein Stück Java-Code:

// Hello.java
öffentliche Klasse Hallo {
 public static Leeres Haupt ( String [] args ) { -
 System . aus . System.out.println ( "Hallo, Welt!" );
 }
}

Erläuterung

public class Hallo { }

Erklärt, dass das Programm Hallo genannt, die alle den Text, der zwischen dem ersten „{“ und den letzten „}“ wird Java wahrgenommen als Teil der Klasse liegt Hallo, also „Programm“.

public static Leeres Haupt ( String [] args ) {

Methode / Funktion Haupt, die immer auf ein Java-Programm, erforderlich ist, auszuführen, führt der Teil des Codes zwischen dem innersten enthalten „{“ und „}“. „{“ Ist der Körper Start-Methode und „}“ ist das Endstück.

System . aus . System.out.println ( "Hallo, Welt!" );

Schreibt Hallo, Welt! auf dem Bildschirm. gezeichnet ; (Semikolon) am Ende jeder Zeile zeigt das Ende der Linie.