Java’da geliştireceğimiz uygulamalarda bir paket belirlemezsek Java bizim için default package adında bir paket oluşturur ve sınıflarımızı bu dosyada tutar.
Paket tanımlamaları package anahtar sözcüğü ile şu şekilde yapılır.
package com.org.veritabani;
Diyelim ki kütüphane ile ilgili bir projemiz olsun. Bu projede belirli alt modüller olsun. Mesela veritabanı modülü için kullanmamız gereken paket kitap.veritabani; olmalıdır. aryüz için ise bütün sınıflarımızı kitap.arayuz; paketi altında toplanmalıyız bunlar zorunlu değildir tabi her zaman yapmak iyi olacaktır.
