135 Shares 1377 views

IDE Java

Mit dem Konzept der Java-Plattform kennt fast jeder Besitzer des primitiven Handy. Java-Entwicklungsumgebung beinhaltet die Schaffung von universeller Anwendung, die verwendet werden kann, laufen, unabhängig vom Betriebssystem. Lassen Sie uns die grundlegenden Aspekte des Betriebes und die Nutzung in Betracht ziehen.

Was ist eine Java-Entwicklungsumgebung?

In der Tat ist die Entwicklungsumgebung nur eine Programmiersprache auf universelle Befehle basiert, die in der Java-Laufzeitumgebung erkannt werden.

Grob gesagt, Java-Entwicklungsumgebung, ohne zunächst etablierte Plattform in demselben Windows wird nicht funktionieren. Aber eine solche Unterstützung ist nativ zur Verfügung gestellt, kann jeder Benutzer von der Notwendigkeit entfällt, zusätzliche Komponenten zu installieren.

Anwendungen in der Computertechnik

Zunächst wurde dieses Projekt von Sun Microsystems entwickelt wurde, die später wurde die Firma Oracle unterstützt.

Für den Inhalt der ausführbaren Code, so dass es hängt nicht von der Art des installierten Betriebssystems. Die Sprache selbst bezieht sich auf die objektorientierte Entwicklungs-Tools, Systeme verwandt Programmierung arbeitet.

Aber am Ende Java-Entwicklungsumgebung von Computern oder mobilen Systemen ist es absolut unabhängig.

Built-in-Module von mobilen Systemen

Wenn wir über Smartphones und Tablets, die gleiche Version von reden Eclipse – IDE ( Java) gilt nur für die Verwendung einer grafischen Anwendung , die eine Java-basierte Anwendung in wenigen Minuten erstellen kann.

In der Tat, in der Anwendung selbst erzeugte eine Adressierung oder Anfrage, der Funktionen durch das Betriebssystem bereitgestellt werden.

Und dies gilt auch für mobile Geräte. Wir haben festgestellt, dass manchmal schließlich oder Windows Phone oder Android startet „Spucken“ in Bezug auf die Angebote sofort Updates? Es ist nicht, dass andere, als zwei Komponenten:

  • Java Runtime;
  • Microsoft .NET Framework.

Was die meisten traurig ist, ist die erste Komponente auf Systemfehler nicht verwandt. Die Plattform ist völlig unabhängig und ist in Bezug auf die Standardbefehle ausgeführt.

Integrierte Entwicklungsumgebung Java-Entwicklung: Einfache Anwendung

Die Tatsache, dass dieses System in mobilen Versionen verwendet wird, ist niemand außer Zweifel. Unterstützt Java-Entwicklungsumgebung Android, nicht von „apple“ Produkte zu sprechen.

Doch im Hinblick auf die Situation ist nicht so einfach ausführbare Anwendungen. Hier ist der Grund.

ausführbare Applets

Erstens zahlen nur die Aufmerksamkeit auf das System, in dem die entsprechenden Archivierungs (WinRAR – zumindest besser – 7-Zip) installiert werden muss.

Entwicklungsumgebung für Java-Programm bezieht sich auf die Tatsache, dass die Daten in einem Archiv gespeichert sind, nicht verfügbar ist, um die Standard-Windows-Tools zu öffnen.

archivierten Daten

Allenfalls können die Extraktoren wie die oben verwendet werden. Aber wenn die Bildung der Archiv-Technologie verwendet, um zusätzliche (maximal) Komprimierungsmethode hier wird nichts helfen.

Auch aktualisiert die Archivierungs machen können, um die notwendigen Änderungen nicht. Es wird ein Update der gesamten Plattform anwenden, obwohl erste Nachricht über das verfügbare Update „hängt“ in der Taskleiste.

Plattform-Update

Das Update wird einfach durchgeführt werden. Klicken Sie einfach auf dem Tray-Icon blinkt, bietet das Update zur Verfügung zu installieren. Erkennungszeit mehrere Minuten dauern kann. Es ist in Ordnung.

Wenn Sie warten mögen kein Problem nicht, – gehen Sie zu Microsofts offizieller Aktie und das Programm herunterladen von dort. Ich mag diese Methode nicht? Installieren Sie das JDK oder die J2SE, die eine Erweiterung des Java ist, und später Um die notwendige Module von ausgewählten zu installieren, dann erfolgt die Aktivierung automatisch. Am Ende des Verfahrens kann einen vollständigen Systemstart ausgeführt.

Warum Java hängt nicht von den OS?

Wie bereits erwähnt, bezieht sich diese Sprache die objektorientierte (ähnlich wie C + / C ++, die Windows programmiert).

Aber sein Wesen ist, dass die virtuelle Java-Maschine in der Lage ist, von jedem Computersystem erkannt Befehlen ausführbare Anwendungen in spezielle Byte-Codes zu übertragen, unabhängig von seinem Entwickler. Ebenso gute Entwicklungsumgebung für Java-Programme auf dem PC verwendet wird, und auf Intel-Plattform und Android mobile Systeme, Blackberry, iOS und andere.

In den meisten Software-Umgebung „OSes“ gibt es bereits eine eingebaute verantwortlich für die Ausführung eines Befehls Sprache. Und es gilt nicht für bestimmte Umgebungen wie Microsoft .NET Framework oder andere, dass die Hersteller entwickeln Betriebssysteme für das Funktionieren ihrer eigenen Applets.

mobile Geräte

Was auch gewöhnliche Mobiltelefone ohne Betriebssystem an Bord, sie hat auch ursprüngliche Unterstützung für diese Plattform. Typischerweise haben Installateure die Erweiterung JAR oder JAD und ganz elementar auch auf primitive Telefonen installiert.

Das Betriebssystem kann archivers wie WinRAR verwendet werden, die ohne Probleme solche selbstentpackende Archive wie SFX-Datei erkennen. Wenn Sie auf diese Datei doppelklicken, wird der Inhalt automatisch und Archiv mit der Java-Plattform extrahiert, in diesem Fall im Hintergrund arbeitet.

Was ich sagen kann, denn auch die alten Spiele auf einem einfachen Telefon kann ganz einfach einstellen. Obwohl angenommen wird, dass nicht verwendet in den „fortgeschrittenen“ Betriebssystemen sind, ist es nicht.

Auch in den älteren Modellen wie Nokia 3310 – Plattform ist. Wie sonst wäre funktioniert das Telefon? Im gleichen System, wie es ist schon klar, und haben eine integrierte Unterstützung, die für die Java-Entwicklungsumgebung zuständig ist.

Was uns verwendeten Befehle, wenn Anwendungen erstellen, können ihre Beschreibung zu viel Zeit in Anspruch nehmen. Aber wenn die Idee , eine Anwendung auf dieser Sprache basiert schaffen immer noch da ist, ist es besser , ein spezielles Programm wie Plattform , die von Delphi – Umgebung angeboten installieren (Graphical User Interface ist sehr ähnlich).

Abschluss

Wie Sie sehen können, ist Java-Entwicklungsumgebung mit jedem System universell kompatibel. Aber es funktioniert viel schneller als die Broadcast-Befehle auf Basis von C + / C ++. Einige Studien zufolge kann die Leistung höher sein um 20-30 mal, obwohl der Speicherverbrauch auf der Ebene des höheren Ranges ist.

Aber wenn einige Ergebnisse zusammenzufassen, ist es erwähnenswert, die tatsächliche Vielseitigkeit durch die Java-Entwicklungsumgebung angeboten. In der Tat ist es mit allen Systemen kompatibel, das macht es das populärste die gleichen Multimedia-Anwendungen oder Spiele zu erstellen.

Wir sollten auch sagen, dass die neueste Version von Java auf der Unterstützung von generischen Programmiertool basieren, die auf Technologie Eiffel und C # basieren, radikal verschieden von den Mitteln der C ++. Hier können Sie die automatische Konvertierung der skalare Datentypen und Import von verwenden sogenannte statische Felder, nicht die Möglichkeit, ganz zu schweigen von der Erstellung mit Quellcode Unterlagen.

Die Java SE 6 enthält viele neue Funktionen, die sogar die Anerkennung der japanischen und buddhistischen Kalender enthalten, die Fähigkeit, den HTTP-Server, beschleunigte Übertragung von Klasse-Flow und die komprimierten Daten voll zu schaffen Produktivität auf 70% ansteigen, nicht das Armaturenbrett zu erwähnen JConsole Unterstützung OpenGL und DirectX-Hardware.

Dies gilt vor allem für Grafikkarten, auch wenn es um die Verwendung von selbst das Audiogerät (in der Regel ein virtueller Treiber ASIO4ALL Basis) beziehen. Das gleiche gilt für einige Software-Synthesizer oder MIDI-Keyboard. Aber die Verwendung von Java-Applets ausführbare Datei ist nicht immer zur Verfügung gestellt.