السلام عليكم ورحمه الله وبركاته
هناك بعض المميزات والمفاجات التى يمكنك مشاهدتها فى تسهيل الكود مع JDK7
عندك مثلا استخدام Switch مع الـ String بدلا من استخدام الـ If..else
وممكن استخدام الـ List هكذا مثلا
List<String> list = new ArrayList<>();
كنت فالـJDK6 تستخدمها هكذا
List<String> list = new ArrayList<String>();
يمكنك استخدام الـ trycatch
هكذا
try{
...
....
}catch(IOExpetion | Expetion ex ){
}وهناك شىء اخر
مثلا اذا كنت تريد عمل ServerSocket
تفعلها هكذا فى الـ JDK6
try {
serverSocket = new ServerSocket(5353);
}finally{
System.out.println("Server Stated.");
}لكن مع JDK7 يمكنك فعلها هكذا
try (serverSocket = new ServerSocket(5353)){
System.out.println("Server Stated.");
}يمكنك مشاهده هذا الفيديو
هيوضح اكثر لك كيفيه تشغيل ذلك
http://bits.netbeans...a/jdk7-nb70.swf
بالتوفيق ان شاء الله




