دوست عزیز نباید مشکلی وجود داشته باشه... به نظرم شما JDK1.8 رو به Netbeanse معرفی نکردی و هنوز داره از نسخه قبلی JDK استفاده میکنه.
برای تغییر Platform از منوی File گزینه Project Properties رو انتخاب کن.
توی این پنجره و توی قسمت Run، دکمه ی Manage Platforms رو انتخاب کن. تصویر این دیالوگ توی سیستم خودم رو برات گذاشتم.
توی اینجا میتونی Platformهات رو مدیریت کنی و اگه Java 8 رو نداری اون رو اضافه کنی و به عنوان JDK مورد استفاده ی پروژه ت معرفیش کنی.
بعد از اینکه اینکار رو کردی (یا اگه از اول JDK1.8 معرفی شده بود) یه برنامه ساده مثل این بنویس و اگه خطایی داد متن اون خطا رو بگو تا کمکت کنیم:
public class JdkTest {
public static void main(String[] args) {
java.util.ArrayList<Integer> list = new java.util.ArrayList<>(4);
list.add(2);
list.add(3);
list.add(5);
list.add(7);
list.forEach(System.out::println);
}
}
موفق باشی.