Ten zapis zapewni głębokie zrozumienie następujących koncepcji dotyczących pakietów Java:
Zaczynajmy!
Wbudowane pakiety w Javie
Java zapewnia szeroką gamę wbudowanych pakietów, takich jak Jawa.Util, Java.Lang, itp. które można wykorzystać do osiągnięcia różnych funkcji. Możemy zaimportować jedną klasę pakietu lub całego pakietu. Aby skorzystać z funkcji wbudowanych pakietów, musimy zaimportować pakiet i zrobić to import Słowo kluczowe jest używane.
Aby zaimportować pojedynczą klasę określonego pakietu, musimy użyć następującej składni:
Import Packagename.Subpackagename.Nazwa klasy;Poniżej będzie podstawowa składnia do zaimportowania całego pakietu:
Import Packagename.Subpackagename.*;Aby uzyskać głębokie zrozumienie pojęć, rozważ poniżej podane przykłady:
Przykład
Rozważmy, że chcemy wziąć udział od użytkownika i aby to zrobić, musimy zaimportować klasę skanera Java.Pakiet UTIL:
Importuj Java.Util.Skaner;Powyższa linia kodu reprezentuje, że skaner to klasa należąca do Java.pakiet UTIL.
Przykład
Rozważmy inny przykład, w którym chcemy skorzystać z funkcji ArrayList klasa, wtedy możemy
importować wbudowane ArrayList klasa w następujący sposób:
Importuj Java.Util.ArrayList;Powyższy fragment pokazuje, że importuje ArrayList klasa, która istnieje w Javie.pakiet UTIL.
Przykład
Rozważmy, że musimy użyć wielu klas określonego pakietu, a następnie zamiast importować każdą klasę indywidualnie, możemy zaimportować cały pakiet za jednym razem, jak pokazano poniżej:
Importuj Java.Util.*;Powyższy fragment kodu opracowuje, że importuje każdą klasę Java.Pakiet Util.
Podobnie możemy zaimportować dowolną wbudowaną klasę lub cały pakiet.
Przykład
Rozważmy poniższy fragment kodu dla głębokiego zrozumienia, jak importować i wykorzystać wbudowane pakiety w Javie:
Importuj Java.Util.Skaner;Pełny kod i jego opisowy zrzut ekranu przedstawiono poniżej:
Powyższy fragment weryfikuje, że wbudowana klasa jest skutecznie importowana, ponieważ pomyślnie przyjmuje dane wejściowe od użytkownika.
Pakiety zdefiniowane przez użytkownika w Javie
Java pozwala nam tworzyć własne pakiety i robić to, abyśmy musimy wykonać następujące kroki:
Pierwszy krok
W pierwszym wierszu naszego pliku źródłowego będziemy korzystać pakiet Słowo kluczowe:
Pakiet Packagename;Po utworzeniu pakietu możemy utworzyć dowolną liczbę klas, jak chcemy:
Drugi krok
Następnie zadeklarujemy i zdefiniujemy klasę w pakiecie:
Pakiet Packagename;W powyższym fragmencie publiczny jest specyfikator dostępu, który wskazuje, że ta klasa jest dostępna dla wszystkich innych klas pakietu.
Trzeci krok
Jeśli nie korzystasz z żadnego IDE, musisz postępować zgodnie z poniżej podaną składnią, aby skompilować pakiet Java:
javac -d . JavafileNameTutaj, w powyższym fragmencie -D, to nic innego jak słowo kluczowe, które reprezentuje miejsce docelowe do zapisania pliku. W powyższym fragmencie wykorzystaliśmy „.„Co wskazuje, że zapisz pakiet w tym samym katalogu, jednak możesz określić wybraną nazwę katalogu.
Czwarty krok
Aby uruchomić pakiet Java, wystarczy określić pełną nazwę:
Java Packagename.Nazwa plikuW ten sposób możemy tworzyć i wykorzystywać pakiety i klasy Java zdefiniowane przez użytkownika w pakietach.
Praktyczna implementacja pakietów zdefiniowanych przez użytkownika
Rozważmy poniższy przykład, aby zrozumieć działanie pakietów zdefiniowanych przez użytkownika w Javie.
Przykład
Poniższy fragment tworzy pakiet o nazwie użytkownicy i tworzy klasę w pakiecie.
Użytkownicy pakietu;Pełny kod i odpowiednie wyjście są pokazane w fragmencie poniżej podanego:
Wyjście weryfikuje działanie pakietu zdefiniowanego przez użytkownika. Możemy tworzyć wiele klas w tym samym pakiecie lub możemy zaimportować różne klasy z innych pakietów za pomocą import Słowo kluczowe.
Wniosek
Istnieją dwa rodzaje pakietów w Java I.mi. Wbudowane lub zdefiniowane przez użytkownika oba mają ten sam cel, jakim jest pogrupowanie powiązanych klas pod jednym pakietem. Pakiety Java pomagają nam w zarządzaniu przestrzenią, unikaniu nazywania konfliktów i zapewnianiu większej kontroli dostępu. W Java możemy zaimportować pakiety wbudowane i tworzyć pakiety zdefiniowane przez użytkownika za pomocą import I pakiet Słowa kluczowe odpowiednio. Ten przewodnik po zapisach dla pakietów Java.