Gdzie można uzyskać informacje techniczne dotyczące oprogramowania Java?
W celu uzyskania wyczerpujących informacji technicznych dotyczących platformy Java i wszystkich aspektów jej działania zapraszamy do odwiedzenia witryny internetowej Oracle Technology Network Java oraz stron samouczków języka Java.
Czym różnią się środowisko JRE i platforma Java SE?
JRE
(Java Runtime Environment) |
Java SE (Java Platform, Standard Edition) | |
Przeznaczenie | Użytkownicy uruchamiający aplety i aplikacje napisane w technologii Java | Programiści piszący aplety i aplikacje w technologii Java |
Opis | Środowisko wymagane do uruchamiania apletów i aplikacji napisanych w języku programowania Java | Pakiet narzędzi programistycznych do pisania apletów i aplikacji w języku programowania Java |
Dostępność | Oprogramowanie bezpłatne, do pobrania ze strony: java.com |
Oprogramowanie bezpłatne, do pobrania ze strony: oracle.com/javase |
Czym różnią się środowisko JRE i pakiet JDK?
JRE
(Java Runtime Environment) |
JDK (Java Development Kit) |
Implementacja maszyny wirtualnej Java*, który wykonuje programy Java. | Pakiet oprogramowania, za pomocą którego można tworzyć aplikacje oparte na języku Java. |
Środowisko Java Runtime Environment to dodatek wymagany w celu uruchamiania programów Java. | Pakiet Java Development Kit jest niezbędny do tworzenia aplikacji Java. |
Środowisko JRE jest mniejsze od pakietu JDK, przez co zajmuje mniej miejsca na dysku. | Pakiet JDK wymaga więcej miejsca na dysku, ponieważ zawiera środowisko JRE wraz z różnymi narzędziami programistycznymi. |
Środowisko JRE jest dostępne/obsługiwane bezpłatnie na stronie java.com |
Pakiet JDK jest dostępny/obsługiwany bezpłatnie na stronie oracle.com/technetwork/java/javase/downloads/ |
Zawiera maszynę JVM, podstawowe biblioteki i inne dodatkowe składniki wymagane do uruchamiania aplikacji i apletów napisanych w języku Java. | Zawiera środowisko JRE, zestaw klas API, kompilator języka Java, narzędzie Webstart i dodatkowe pliki wymagane do pisania apletów i aplikacji w języku Java. |
Czym jest platforma Java Enterprise Edition (Java EE)?
Java EE to niezależne od platformy środowisko oparte na języku Java, które służy do tworzenia, budowania i wdrażania internetowych aplikacji klasy korporacyjnej. Platforma Java EE obejmuje wiele składników środowiska Java Standard Edition (Java SE). Platforma Java EE zawiera zestaw usług, interfejsów API i protokołów, które zapewniają funkcjonalność wymaganą do tworzenia wielowarstwowych aplikacji internetowych.Platforma Java EE upraszcza tworzenie aplikacji oraz redukuje konieczność programowania i szkolenia programistów poprzez tworzenie standardowych, modułowych składników do wielokrotnego użytku. Ponadto możliwa jest automatyczna obsługa wielu aspektów programowania przez warstwę.
Jeśli jesteś programistą w przedsiębiorstwie, potrzebujesz platformy Java EE. Programiści w przedsiębiorstwach potrzebują platformy Java EE, ponieważ tworzenie rozproszonych aplikacji biznesowych nie jest łatwe. Programiści wymagają rozwiązania o wysokiej produktywności, które umożliwia im skupienie się tylko na pisaniu własnej logiki biznesowej oraz korzystanie z pełnej gamy usług klasy korporacyjnych, takich jak rozproszone obiekty transakcyjne, oprogramowanie pośredniczące przy obsłudze komunikatów oraz usługi nazewnicze i katalogowe.