Modül içe aktarım bildirimleri
Bir modülün dışa aktardığı tüm paketleri tek bir bildirimle içe aktarın.
Kod Karşılaştırması
✕ Java 8
import java.util.List; import java.util.Map; import java.util.stream.Collectors; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path;
✓ Java 25+
import module java.base; // All of java.util, java.io, java.nio // etc. available in one line
Bu kodda bir sorun mu gördünüz? Bize bildirin.
Modern yöntem neden daha iyi
Tek satır
Uzun içe aktarım listesini tek bir modül içe aktarımıyla değiştirin.
Modüle duyarlı
Tutarlı paket kümelerini içe aktarmak için modül sistemini kullanır.
Hızlı başlangıç
İçe aktarım listelerinin sıkıcı olduğu betikler ve prototipler için mükemmeldir.
Eski Yaklaşım
Çok Sayıda İçe Aktarım
Modern Yaklaşım
import module
JDK'dan itibaren
25
Zorluk
Orta
JDK Desteği
Modül içe aktarım bildirimleri
Mevcut
JDK 25 LTS'de tamamlandı (JEP 511, Eylül 2025).
Nasıl çalışır
Modül içe aktarım bildirimleri, bir modülün dışa aktardığı her şeyi tek bir satırla içe aktarmanıza izin verir. Bu, özellikle koleksiyonları, G/Ç'yi, akışları ve daha fazlasını kapsayan java.base için kullanışlıdır.
İlgili Belgeler