السلام عليكم ورحمه الله وبركاته ،
لدينا اليوم ثلاثه أسئله بسيطه نضعها لتحريك القسم وتشغيل المخ ولو قليلا :) ، والخروج من دوامه الأسئله المتكرره .
السؤال الأول :
تقريبا أول برنامج كتبه كل منا كان لطباعه Hello World بهذا الشكل :
// Print Hello World
public class Test
{
public static void main (String args[])
{
System.out.println("Hello World !");
}
}الأن السؤال هنا ، كيف يمكن طباعه Hello World من غير كتابه الداله main ، اي بدون الداله main ؟
:) :)
السؤال الثاني :
في الجافا ، هل هناك فرق بين :
i = i + x;
و :
i += x;
في حال كان هناك فرق (وهو موجود :) ) ، لماذا البرنامج التالي يطبع -7616
public class Test
{
public static void main (String args[])
{
int x = 123456;
short i = 0;
i += x;
System.out.println(i);
}
}بينما البرنامج التالي لا يعمل - خطأ في الترجمه - :
public class Test
{
public static void main (String args[])
{
int x = 123456;
short i = 0;
i = i + x;
System.out.println(i);
}
}:) :) :) .
ما هو المخرج من البرنامج التالي :
public class Test
{
public static void main (String args[])
{
System.out.println( 12345 + 5432l );
}
}لا تقل لي 66666
:P :P :P
