Jaki jest zestaw rozwoju Java

Jaki jest zestaw rozwoju Java
Java jest znana z opracowywania aplikacji. Ta funkcjonalność można osiągnąć za pomocą narzędzi programistycznych oferowanych przez „Zestaw rozwoju Java (JDK)". Oprócz tego zapewnia programistom niezbędne narzędzia przydatne do opracowywania, analizy i testowania programów napisanych w języku programowania Java.

Ten blog omówi znaczenie i funkcje oferowane przez „Java Development Kit (JDK)”.

Jaki jest „Zestaw rozwoju Java (JDK)”?

"Jdk„W Javie oznacza„Zestaw narzędzi programistycznych Java". Jest to połączenie narzędzi do tworzenia oprogramowania i bibliotek wspierających w połączeniu z środowiskiem Java Runtime (JRE) i maszyną wirtualną Java (JVM). Zapewnia wiele narzędzi i bibliotek niezbędnych do opracowywania aplikacji Java. JDK zawiera środowisko wykonawcze Java (JRE), interpreter (Java), kompilator (Javac) i niektóre inne narzędzia programistyczne.

Architektura „Java Development Kit (JDK)”

„„Architektura JDK„Zawiera następujące moduły oprogramowania, w następujący sposób:

  • JRE (Java Runtime Environment).
  • JVM (maszyna wirtualna Java).

Przeglądmy każdy z podanych modułów oprogramowania jeden po drugim.

JRE (Java Run-Time Environment)

Jest to platforma oprogramowania, na której działają wszystkie kody źródłowe Java. Integruje wtyczki oprogramowania i obsługuje wymagane biblioteki do wykonania kodu źródłowego.

Pro wskazówka: Istnieje przede wszystkim niejednoznaczność w użyciu „Jdk" Lub "Jre". Dlatego, aby było to proste, w przypadku wykonywania aplikacji i apletów Java, pobierz „JRE”. Z drugiej strony, w celu opracowania aplikacji i apletów Java wraz z ich wykonaniem, wchodzi w życie „JDK”.

JVM (maszyna wirtualna Java)

To narzędzie oprogramowania tworzy środowisko wykonawcze do wykonania kodu źródłowego Java. Przekształca kod źródłowy Java w język maszynowy i uruchamia program.

Komponenty „Kit rozwoju Java (JDK)”

Poniżej niektóre fundamentalne „Komponenty JDK”:

składniki Funkcjonalność
Jawa Ładuje i interpretuje pliki klasowe.
Javadoc Generuje dokumentację dla komentarzy kodu źródłowego.
Javac Przekształca kod źródłowy w kod bajtów.
słoik Pomaga archiwom w zarządzaniu „słoik”Pliki w bibliotece pakietów.
AppleTViewer Wykonuje i debuguje Java „aplety”Niezależnie od przeglądarki internetowej.
Javap Działa jako demontaż plików.
Javaws Uruchamia „Jnlp" Aplikacje.
Jhat Jest to narzędzie analizy sterty.
JPS Ten komponent zarządza aktywnym „JVMS”W przypadku aktualnego wykonywanego programu.
Idlj Generuje powiązania Java z dostarczonej Java „IDL" plik.
extcheck Wykrywa konflikty w „SŁOIK" plik.
Jarsigner Ten komponent odpowiada narzędziem weryfikacyjnym.
główne narzędzie Manipuluje kluczowym sklepem.
XJC To wymaga „XML„Schemat i tworzy zajęcia Java.

Najnowsza wersja Java Development Kit (JDK)

Najnowsza wersja to „JDK 17”, Posiadanie następujących nowych funkcji:

  • Wyrażenia przełączające.
  • Dokumentacja.
  • Wspomaganie ”NULLPOINTERExceptions".
  • Bloki tekstowe.

Wniosek

„„Zestaw rozwoju Java (JDK)”Odpowiada wielu narzędzi do tworzenia oprogramowania i bibliotek. Zapewnia podstawowe narzędzia i biblioteki, które pomagają w tworzeniu aplikacji Java. Ten zapis opracował wykorzystanie „Zestaw rozwoju Java (JDK)” i funkcjonalności, które zapewnia.