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:
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:
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.