না, জাভাতে আমরা ইম্পোর্ট স্টেটমেন্টের পর একটি প্যাকেজ সংজ্ঞায়িত করতে পারি না। কম্পাইলার এরর ফেলবে যদি আমরা ইম্পোর্ট স্টেটমেন্টের পর প্যাকেজ ইনসার্ট করার চেষ্টা করি। একটি প্যাকেজ হল সমান ধরনের ক্লাস, ইন্টারফেস, এবং সাব-প্যাকেজের একটি গ্রুপ। একটি প্যাকেজের ভিতরে ক্লাস তৈরি করতে, আমাদের প্রোগ্রামের প্রথম স্টেটমেন্টে প্যাকেজের নাম ঘোষণা করতে হবে।
উদাহরণ
import java.lang.*;
package test;
public class PackageAfterImportTest {
public static void main(String args[]) {
System.out.println("Welcome to Tutorials Point !!!");
}
}
আউটপুট
PackageAfterImportTest.java:3: error: class, interface, or enum expected package test; ^ 1 error