Java 2 Release Candidate 1 für Linux verfügbar

4 Min Read

Nach zahlreichen Anfragen von Entwicklern nach einer Linux-Portierung kündigte Sun Microsystems heute Release Candidate 1 seines beliebten Java 2 SDK für Linux an.

Dies ist Suns erste Produktionsversion der Java-2-Plattform für Linux. Das gemeinsam mit Inprise entwickelte Java 2 SDK verfügt über alle Funktionen der derzeit verfügbaren Standardausgabe des Java 2 SDK für Solaris und Windows. Java 2 weist gegenüber seinem Vorgänger viele Verbesserungen auf

Java 2 bringt die nächste Welle der Java-Technologie. Seit 1995 ist das SDK von 200 Anwendungsprogrammschnittstellen (APIs) auf heute 1.600 angewachsen und hat seinen technischen Umfang erweitert. Java 2 bietet eine umfassende plattformübergreifende und abwärtsgerichtete Systemkompatibilität. Sun hat Java 2 entwickelt, um die Systemintegration zu verbessern, indem es die Laufzeitleistung nahtlos und schneller macht und die Anwendungsbereitstellung und -entwicklung einfacher und schneller macht.

Bezüglich der neuen Technologie der Java-2-Plattform sagte Larry Abrahams, Director of Java Engineering bei Sun: „In den Anfängen der Java-Technologie sangen Pinguine und drehten Brezeln.“ Heutzutage sind dies kritische Anwendungen. » Java 2 liefert die ersten umfassenden Java Foundations-Klassen, die APIs und andere Komponenten umfassen, die Entwicklern einen schnellen Einstieg in die Anwendungsentwicklung ermöglichen.

Neue Funktionen in Java 2 unterstützen TrueType und PostScript und ermöglichen Entwicklern die Erstellung einer Anwendungs-GUI, die unabhängig vom Betriebssystem ausgeführt wird, unter dem das Programm ausgeführt wird. Sehen Sie sich a an Bildschirmfoto wie eine solche GUI aussehen könnte. Fortschritte in der Barrierefreiheit ermöglichen sprechende Schnittstellen und Vergrößerungsoptionen. Drag & Drop wird jetzt zwischen Java- und Nicht-Java-Programmen unterstützt, sodass ein Benutzer Daten frei zwischen beliebigen Anwendungen verschieben kann.

Die Java Virtual Machine wurde aktualisiert, um Entwicklern die Optimierung von Downloads zu ermöglichen und so die Anwendungsverteilung schneller und einfacher zu gestalten. Neue Java-Technologien werden automatisch aktualisiert und in den VM-Kern eingefügt, sodass Anwendungen diese Aktualisierungen nicht mehr durchführen müssen.

Updates auf JDBC 2.0 erleichtern Entwicklern die Integration von SQL und anderen relationalen Datenbanksystemen in ihre Java-Anwendungen. Weitere Verbesserungen ermöglichen die Integration von C++-, Cobal- und Corbal-Objekten in Java-Programme und die Java-Umgebung. Dadurch bleibt Java vollständig objektorientiert, wodurch es plattformübergreifend kompatibel und im Internet einfacher zu verwenden ist.

Das in Java 2 geschriebene Sicherheitsmodell ist ein mehrstufiges System der Enterprise-Klasse, das das alte automatische, nicht anpassbare Modell entfernt und durch ein dynamisches, vollständig anpassbares Modell ersetzt. Es ist nicht mehr erforderlich, für jede Anwendung ein Sicherheitsmodell zu schreiben, sondern das Sicherheitsmodell wird mithilfe einer JavaBean im Internet verfügbar sein.

Die neuen Funktionen von Java 2 Version 1.2.2 sind wie folgt:

  • Java Virtual Machine Debug Interface (JVMDI)
  • Java Virtual Machine Profiling Interface (JVMPI)
  • Verbesserungen des Javac-Compilers
  • Neue Optionen im Java Technology Launcher
  • Unterstützung für Drag & Drop zwischen zwei Java-Anwendungen oder innerhalb einer einzelnen Java-Anwendung

Mit der Veröffentlichung von Java 2 durch Sun wurde endlich das Ziel der Java-Berechnung und -Technologie „Einmal schreiben, überall ausführen“ erreicht. Dieses Toolset kann nur noch weiter verbessert werden, und in der Zukunft des Java-Computings werden robustere interaktive Funktionen verfügbar sein. Eine vollständige Liste der neuen Funktionen finden Sie unter Java 2 1.2.2 Versionshinweise und lies es Pressemitteilung von Inprise Auch.

COMDEX 99: Central Command First im Virenschutz für Linux

COMDEX 99: PC Linux jNetCube

Share This Article
a knowledgeable individual with a deep passion for technology and Linux. After studying at Munich University of Applied Sciences, Victor embarked on a journey with Linux that spans over two decades. Since the late 90s, he has been immersed in the world of Linux, building and configuring Linux-based systems with expertise dating back to 1997. With a versatile skill set, Victor serves as a software engineer, sysadmin, and programming language enthusiast. Beyond his technical pursuits, he is an avid reader and a friend to animals worldwide. While unable to type with boxing gloves on, he excels as an amateur organizer and an insightful analyst, consistently seeking innovative solutions in the digital realm.