CodeGym /Blog Java /Random-PL /Importuj pakiety Java
John Squirrels
Poziom 41
San Francisco

Importuj pakiety Java

Opublikowano w grupie Random-PL

Co to jest pakiet w Javie?

„Grupę powiązanych klas można połączyć, tworząc pakiet w Javie.”
W prostych słowach pakiet możemy rozumieć jako grupę klas realizujących funkcje, które są ze sobą harmonijne/powiązane lub dopasowane. Na przykład, jeśli różne klasy Java obliczają wzrost, wagę i BMI (wskaźnik masy ciała) uczniów, możemy zgrupować wszystkie te zajęcia w tym samym pakiecie w celu wykonywania pomiarów zdrowotnych. Podobnie, jeśli niektóre klasy Java mają na celu ocenę czynników zwycięskiego samochodu w wyścigu. Możemy zgrupować prędkość, przebieg i dokładność samochodu autonomicznego w tym samym pakiecie w celu przeprowadzenia odpowiednich obliczeń.Importuj pakiety Java — 1

Rodzaje pakietów w Javie

Pakiet może zostać zdefiniowany przez użytkownika (pakiet niestandardowy) lub dostarczony przez system, zwany pakietami wbudowanymi. Do najbardziej przydatnych i powszechnie używanych wbudowanych pakietów należą java.util, java.math, java.io, java.awt itp.Importuj pakiety Java — 2

Ryc. 1: Java udostępniająca wbudowane pakiety

Dlaczego warto korzystać z pakietu?

Pakowanie różnych klas pomaga lepiej ustrukturyzować projekt, eliminuje konflikty nazewnictwa i kontroluje poziom dostępu do plików w tym pakiecie. Na przykład, jeśli tworzysz aplikację na poziomie przedsiębiorstwa zawierającą setki różnych klas, konieczne jest umieszczenie odpowiednich plików razem. Znalezienie odpowiedniego pliku przed każdym dostępem nie tylko zmarnuje czas, ale będzie świadczyć o Twojej naiwności.

Jak zaimportować paczkę?

Aby zaimportować pakiet(y) w zależności od wymagań, należy użyć słowa kluczowego „ import ”. Spójrzmy na przykład, aby zobaczyć, jak to działa.

Importuj plik java.util.*

package com.importpackage.core;

// * imports all classes available in "util"
import java.util.*;

public class ImportUtilPackage {

	public static void main(String[] args) {

		// List and ArrayList are two distinct classes provided by "java.util" package
		List<String> weekDays = new ArrayList<String>(
				Arrays.asList("Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"));

		System.out.println("Days of the week are: " + weekDays.toString());

		weekDays.remove("Monday");
		System.out.println("Days of the week are: " + weekDays.toString());

		// Date is another class implemented to process the Date by "java.util"
		Date today = new Date();
		System.out.println("Today's Date: " + today);

		// Scanner is a class to take user inputs from console
		// A built-in functionality provided by Java
		Scanner scanner = new Scanner(System.in);

		System.out.print("Enter your name: ");
		String name = scanner.nextLine();
		System.out.println("Your name: " + name);

		System.out.print("Enter your age: ");
		int age = scanner.nextInt();
		System.out.println("Your age: " + age);
	}
}
Należy pamiętać, że „ java.util.* ” importuje wszystkie dostępne klasy z pakietu „ java.util ”. Możesz także indywidualnie importować klasy, jak pokazano poniżej.
import java.util.List;
import java.util.ArrayList;
import java.util.Date;
import java.util.Scanner;

Wyjście

Dni tygodnia to: [poniedziałek, wtorek, środa, czwartek, piątek, sobota, niedziela] Dni tygodnia to: [wtorek, środa, czwartek, piątek, sobota, niedziela] Dzisiejsza data: wtorek 27 kwietnia 22:48: 51 PKT 2021 Wpisz swoje imię: Lizz (wpisał użytkownik) Twoje imię i nazwisko: Lizz Wpisz swój wiek: 22 (wpisał użytkownik) Twój wiek: 22

Wniosek

Mamy nadzieję, że znasz już podstawowe pakiety w Javie i wiesz, jak je importować. Jednak, aby je uchwycić, musisz je eksplorować podczas ćwiczeń . Dzięki konsekwentnej praktyce będziesz w stanie je szybko opanować. Miłej nauki!
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION