Pengertian Package dalam Bahasa Java

 


Pengertian Package dalam Bahasa Java

Package adalah sebuah cara untuk mengelompokkan class. Tujuannya menghindari bentrok nama class (jika ada yang bernama sama) serta memudahkan pengelolaan kode program, terutama untuk aplikasi besar.

Dalam prakteknya nanti, ini mirip seperti membuat folder ketika menyimpan file. Di setiap folder bisa saja terdapat file yang bernama sama, tapi karena disimpan dalam folder yang berbeda, itu tidak masalah.

Begitu juga di package Java, kita bisa membuat nama class yang sama selama berada di dalam package yang berbeda.

Package bahasa Java terbagi dalam 2 jenis:

  • Built-in Package (package bawaan bahasa Java)
  • User-defined Package (package yang kita definisikan sendiri)

Built-in Package (Package Bawaan Java)

Java memiliki cukup banyak package bawaan dan beberapa ada yang sudah pernah kita pakai. Salah satunya package java.util, yang berisi Scanner class untuk proses input. Daftar lengkap dari semua package bawaan Java bisa dilihat ke Java Platform, Standard Edition 8 API Specification.

Untuk menggunakan package, tambah perintah import sebelum nama package di awal kode program, seperti import java.util.Scanner;

Berikut contoh proses import package java.util bawaan Java:

import java.util.Scanner;

Kode diatas akan mengimport Scanner class yang ada di package java.util. Lebih jauh tentang cara penggunaan perintah import akan kita bahas sesaat lagi.

Komentar