CodeGym /Java-Blog /Random-DE /Importieren Sie Java-Pakete
John Squirrels
Level 41
San Francisco

Importieren Sie Java-Pakete

Veröffentlicht in der Gruppe Random-DE

Was ist ein Paket in Java?

„Eine Gruppe verwandter Klassen kann in Java zu einem Paket zusammengestellt werden.“
Mit einfachen Worten können wir ein Paket als eine Gruppe von Klassen verstehen, die Funktionen ausführen, die in Harmonie / Beziehung zueinander stehen oder aufeinander ausgerichtet sind. Wenn beispielsweise verschiedene Java-Klassen Größe, Gewicht und BMI (Body-Mass-Index) von Schülern berechnen, können wir alle diese Klassen in einem Paket zur Durchführung von Gesundheitsmessungen zusammenfassen. Ähnlich verhält es sich, wenn einige Java-Klassen darauf ausgelegt sind, die Faktoren des siegreichen Autos in einem Rennen zu bewerten. Wir können Geschwindigkeit, Kilometerleistung und Genauigkeit eines selbstfahrenden Autos in einem Paket zusammenfassen, um relevante Berechnungen durchzuführen.Java-Pakete importieren – 1

Arten von Paketen in Java

Ein Paket kann entweder vom Benutzer definiert werden (benutzerdefiniertes Paket) oder vom System bereitgestellt werden, das als integrierte Pakete bezeichnet wird. Einige der praktischsten und am weitesten verbreiteten integrierten Pakete sind java.util, java.math, java.io, java.awt usw.Java-Pakete importieren – 2

Abb. 1: Java stellt integrierte Pakete bereit

Warum ein Paket verwenden?

Durch das Packen verschiedener Klassen können Sie Ihr Projekt besser strukturieren, Namenskonflikte vermeiden und die Zugriffsebene der Dateien in diesem Paket steuern. Wenn Sie beispielsweise eine Unternehmensanwendung mit Hunderten unterschiedlicher Klassen entwickeln, müssen die relevanten Dateien zusammengestellt werden. Vor jedem Zugriff die richtige Datei zu finden, kostet nicht nur Zeit, sondern zeugt auch von Ihrer naiven Vorgehensweise.

Wie importiere ich ein Paket?

Sie müssen das Schlüsselwort „ import “ verwenden, um Pakete je nach Ihren Anforderungen zu importieren. Schauen wir uns ein Beispiel an, um zu sehen, wie es funktioniert.

Importieren Sie 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);
	}
}
Bitte beachten Sie, dass „ java.util.* “ alle verfügbaren Klassen im Paket „ java.util “ importiert. Sie können Klassen auch wie folgt einzeln importieren.

import java.util.List;
import java.util.ArrayList;
import java.util.Date;
import java.util.Scanner;

Ausgabe

Wochentage sind: [Montag, Dienstag, Mittwoch, Donnerstag, Freitag, Samstag, Sonntag] Wochentage sind: [Dienstag, Mittwoch, Donnerstag, Freitag, Samstag, Sonntag] Heutiges Datum: Di, 27. April, 22:48 Uhr: 51 PKT 2021 Geben Sie Ihren Namen ein: Lizz (vom Benutzer eingegeben) Ihren Namen: Lizz Geben Sie Ihr Alter ein: 22 (vom Benutzer eingegeben) Ihr Alter: 22

Abschluss

Wir hoffen, dass Sie inzwischen mit den grundlegenden Paketen in Java und deren Import vertraut sind. Um sie jedoch in den Griff zu bekommen, müssen Sie sie beim Üben erforschen . Durch konsequentes Üben werden Sie sie schon bald meistern können. Viel Spaß beim Lernen!
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION