CodeGym /Blog Java /rawak /Import Pakej Java
John Squirrels
Tahap
San Francisco

Import Pakej Java

Diterbitkan dalam kumpulan

Apakah Pakej di Jawa?

"Sekumpulan kelas yang berkaitan boleh disatukan untuk membentuk pakej di Jawa."
Dengan kata mudah, kita boleh memahami pakej sebagai sekumpulan kelas yang melaksanakan fungsi yang harmoni / berkaitan atau sejajar antara satu sama lain. Sebagai contoh, jika kelas java yang berbeza adalah pengkomputeran ketinggian, berat dan BMI (indeks jisim badan) pelajar maka kita boleh mengumpulkan semua kelas ini dalam pakej yang sama untuk melakukan langkah kesihatan. Begitu juga, jika beberapa kelas java direka untuk menilai faktor kereta yang menang dalam perlumbaan. Kita boleh mengumpulkan kelajuan, perbatuan dan ketepatan kereta pandu sendiri dalam pakej yang sama untuk melakukan pengiraan yang berkaitan.Import Pakej Java - 1

Jenis Pakej di Jawa

Pakej boleh sama ada ditakrifkan oleh pengguna (pakej tersuai) atau disediakan oleh sistem yang dipanggil pakej terbina dalam. Beberapa pakej terbina dalam yang paling berguna dan digunakan secara meluas ialah java.util, java.math, java.io, java.awt dll.Import Pakej Java - 2

Rajah1: Java menyediakan pakej terbina dalam

Mengapa menggunakan pakej?

Pembungkusan kelas yang berbeza membantu menstruktur projek anda dengan lebih baik, menghapuskan konflik penamaan dan mengawal tahap akses fail dalam pakej itu. Contohnya jika anda sedang membangunkan aplikasi peringkat perusahaan dengan beratus-ratus kelas yang berbeza maka anda memerlukan fail yang berkaitan untuk diletakkan bersama. Mencari fail yang betul sebelum setiap akses bukan sahaja akan mensia-siakan masa tetapi akan membuktikan pendekatan naif anda.

Bagaimana untuk Mengimport pakej?

Anda perlu menggunakan kata kunci " import " untuk mengimport pakej bergantung pada keperluan anda. Mari lihat contoh untuk melihat cara ia berfungsi.

Import 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);
	}
}
Sila ambil perhatian bahawa “ java.util.* ” mengimport semua kelas yang tersedia dalam pakej “ java.util ”. Anda juga boleh mengimport kelas secara individu seperti berikut.
import java.util.List;
import java.util.ArrayList;
import java.util.Date;
import java.util.Scanner;

Pengeluaran

Hari dalam seminggu ialah: [Isnin, Selasa, Rabu, Khamis, Jumaat, Sabtu, Ahad] Hari dalam seminggu ialah: [Selasa, Rabu, Khamis, Jumaat, Sabtu, Ahad] Tarikh Hari Ini: Sel 27 Apr 22:48: 51 PKT 2021 Masukkan nama anda: Lizz (pengguna ditaip) Nama anda: Lizz Masukkan umur anda: 22 (pengguna ditaip) Umur anda: 22

Kesimpulan

Sekarang kami harap anda sudah biasa dengan pakej asas dalam Java dan cara mengimportnya. Walau bagaimanapun, untuk mendapatkannya, anda perlu meneroka sambil berlatih . Dengan amalan yang konsisten, anda akan dapat menguasainya tidak lama lagi. Selamat belajar!
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION