Language متوسط

استورد جميع الحزم التي تُصدّرها وحدة في تصريح واحد.

✕ 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
هل ترى مشكلة في هذا الكود؟ أخبرنا.
🧹

سطر واحد

استبدل جداراً من الاستيرادات باستيراد وحدة واحد.

📦

واعٍ بالوحدات

يستفيد من نظام الوحدات لاستيراد مجموعات حزم متماسكة.

🚀

بدايات سريعة

مثالي للسكريبتات والنماذج الأولية حيث تكون قوائم الاستيراد مُرهِقة.

الأسلوب القديم
استيرادات كثيرة
الأسلوب الحديث
import module
منذ JDK
25
الصعوبة
متوسط
تصريحات استيراد الوحدات
متاح

أُنهي في JDK 25 LTS (JEP 511، سبتمبر 2025).

تتيح لك تصريحات استيراد الوحدات استيراد كل ما تُصدّره وحدة بسطر واحد. هذا مفيد بشكل خاص لـ java.base التي تغطي المجموعات والـ I/O والتدفقات والمزيد.

مشاركة 𝕏 🦋 in