Po licznych prośbach programistów o port dla systemu Linux firma Sun Microsystems ogłosiła dzisiaj wersję Release Candidate 1 popularnego zestawu SDK Java 2 dla systemu Linux.
Jest to pierwsza wersja produkcyjna firmy Sun platformy Java 2 dla systemu Linux. Opracowany wspólnie z Inprise pakiet Java 2 SDK będzie zawierał wszystkie funkcje dostępnej obecnie standardowej edycji pakietu Java 2 SDK dla systemów Solaris i Windows. Java 2 ma wiele ulepszeń w stosunku do swojej poprzedniczki
Java 2 przynosi kolejną falę technologii Java. Od 1995 roku zestaw SDK rozrósł się z 200 interfejsów programów aplikacyjnych (API) do 1600 obecnie, poszerzając jego zakres techniczny. Java 2 oferuje szeroką kompatybilność między platformami i systemami wstecznymi. Firma Sun stworzyła środowisko Java 2, aby poprawić integrację systemu, zwiększając płynność i szybkość działania środowiska wykonawczego oraz ułatwiając i przyspieszając wdrażanie i rozwój aplikacji.
Odnosząc się do nowej technologii platformy Java 2, dyrektor ds. inżynierii Java w firmie Sun, Larry Abrahams, powiedział: „Początki technologii Java to śpiewające pingwiny i kręcące precle. Dziś są to aplikacje krytyczne. » Java 2 udostępnia pierwsze wszechstronne klasy Java Foundations, które obejmują interfejsy API i inne komponenty umożliwiające programistom szybkie rozpoczęcie tworzenia aplikacji.
Nowe funkcje Java 2 obsługują TrueType i PostScript oraz umożliwiają programistom tworzenie graficznego interfejsu użytkownika aplikacji, który działa niezależnie od systemu operacyjnego, w którym działa program. Obejrzyj zrzut ekranu tego, jak taki GUI mógłby wyglądać. Postęp w zakresie dostępności umożliwia mówiące interfejsy i opcje powiększenia. Obsługiwane jest teraz przeciąganie i upuszczanie pomiędzy programami w języku Java i innymi programami, co pozwala użytkownikowi na swobodne przenoszenie danych pomiędzy dowolnymi aplikacjami.
Wirtualna maszyna Java została zaktualizowana, aby umożliwić programistom usprawnienie pobierania, dzięki czemu dystrybucja aplikacji jest szybsza i łatwiejsza. Nowe technologie Java są automatycznie aktualizowane i wstawiane do rdzenia maszyny wirtualnej, co oznacza, że aplikacje nie muszą już dokonywać tych aktualizacji.
Aktualizacje JDBC 2.0 ułatwiają programistom integrację SQL i innych systemów relacyjnych baz danych z aplikacjami Java. Inne udoskonalenia umożliwiają integrację obiektów C++, Cobal i Corbal z programami Java i środowiskiem Java. Dzięki temu Java pozostaje całkowicie zorientowana obiektowo, dzięki czemu jest bardziej kompatybilna z wieloma platformami i łatwiejsza w użyciu w Internecie.
Model bezpieczeństwa napisany w Javie 2 jest systemem warstwowym klasy Enterprise, w którym usunięto stary automatyczny, niemożliwy do dostosowania model i zastąpiono go dynamicznym, w pełni konfigurowalnym modelem. Nie będzie już konieczne pisanie modelu bezpieczeństwa dla każdej aplikacji, ale dzięki JavaBean model bezpieczeństwa będzie dostępny w Internecie.
Nowe funkcje Java 2 w wersji 1.2.2 są następujące:
- Interfejs debugowania maszyny wirtualnej Java (JVMDI)
- Interfejs profilowania maszyny wirtualnej Java (JVMPI)
- Ulepszenia kompilatora Java
- Nowe opcje w programie Java Technology Launcher
- Obsługa przeciągania i upuszczania pomiędzy dwiema aplikacjami Java lub w obrębie jednej aplikacji Java
Wydanie przez firmę Sun oprogramowania Java 2 w końcu pozwoliło osiągnąć cel w zakresie obliczeń i technologii Java w postaci „zapisz raz, uruchom w dowolnym miejscu”. Ten zestaw narzędzi można jedynie udoskonalać, a w przyszłości przetwarzania w języku Java pojawią się solidniejsze funkcje interaktywne. Pełną listę nowych funkcji znajdziesz na stronie Informacje o wersji Java 2 1.2.2 i przeczytaj to Komunikat prasowy Inprise Również.
COMDEX 99: Centralne polecenie pierwsze w ochronie antywirusowej dla systemu Linux