الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اختبر نفسك مع جافا

مغلقرائج
بدأه nardien28 في 6 أكتوبر 2006 · 70 رد · 13,013 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#51

أخي عيسى انا متابعة للـTricks المميزة التي تختارها .. وهي فعلا مضللة بعض الشيء

أظن هذا الموضوع ممتاز للأساتذة في المعاهد والكورسات والجامعات للاستعانة به كأسئلة مميزة للطلاب ..

سيمضي ركبنا العملاق لن يركع .. بإيمان لغير الحق لا يصدع

عزيزا شامخا كالمجد بل أروع .. فسجل أيها التاريخ ما تسمع :

فلسطين لنا الآمال والمطمع .. نعاهد أن نحررها وأن ترجع

ونقسم نستعيد الأرض أو نصرع .. ويبقى رمزنا الزيتون والمدفع

Palestine.gif

#52

شكراً على هذا الأطراء مشرفتنا ناردين

هي فقط لتحريك الدماغ على قولتهم ،

واتمنى ممن يجد شئ ان يضعه هنا لكي نتبادل بعض الTricks الموجوده

أحس بأني لحالي فقط أخي إيااد يأتي كل يومين ويذهب :(

#53

السلام عليكم :

يبدو أنني أجبت عن السؤال بسرعة .. فأخطأت هذا الخطأ الفادح ..آآآآسف

أخ عيسى بصراحة لست لوحدك .. لكنني بالفعل أحياناً تمر علي أيام لا يكون عندي وقت للاطلاع على المنتدى بسبب العمل والدراسة .. أرجو أن تعذرني!

إن كنت تريد Tricks ... تكرم عيونك قريباً جداً سترى الكثير منها في هذا الموضوع

فحنوت ألثم جرحه الرعافَ فانتكأت جراحي..

وهمت على خدي الدموع فقلت يا روحي وراحي..

هلّا رحمتَ قلوبنا .. وعدلت عن هذا الرّواحِ ِ ..؟

فأجابني البطل المسجّى هازئاً بيَ .. باقتراحي

كفكف دموعك ليس في عبراتك الحرّى ارتياحي

هذي سبيلي .. إن صدقت محبتي .. فاحمل سلاحي

Sun Certified Java Programmer

#54

ما هو خرج الكود التالي:

class Uber {
static int y = 2;
Uber(int x) { this(); y = y * 2; }
Uber() { y++; }
}
class Minor extends Uber {
Minor() { super(y); y = y + 3; }
public static void main(String [] args) {
new Minor();
System.out.println(y);
} }

:rolleyes:

هذا سؤال سهل .. أول الغيث قطرة

فحنوت ألثم جرحه الرعافَ فانتكأت جراحي..

وهمت على خدي الدموع فقلت يا روحي وراحي..

هلّا رحمتَ قلوبنا .. وعدلت عن هذا الرّواحِ ِ ..؟

فأجابني البطل المسجّى هازئاً بيَ .. باقتراحي

كفكف دموعك ليس في عبراتك الحرّى ارتياحي

هذي سبيلي .. إن صدقت محبتي .. فاحمل سلاحي

Sun Certified Java Programmer

#55

الجواب 9 وحياك الله أخي اياد

طبعا بدون كومبايلر ولاشئ

#56

حصل ضياع في بعض المشاركات وقمت بإعادة ما كان محفوظا على جهازي

مشاركة الأخ {عيسى }

نغير الاسئله شوي :)

Which of the following statements are true?  
  1 When the main method of a program finishes running, all other Threads started within that program will exit  
  2 A thread may be prevented from executing because another thread has a higher priority  
  3 Both the Thread class and the Runnable interface provide versions of the yield method  
  4 A thread may be prevented from executing because the sleep method is called.

رد الأخ iyadhoo

اقتباس
أعتقد 1 صحيحة ...ويبدو أن 2 صحيحة أيضاً !!!

رد الأخ iyadhoo

حسناً هذ سؤال جديد: <_<

1. class Eco {
2. public static void main(String[] args) {
3. Eco e1 = new Eco();
4. Eco e2 = new Eco();
5. Eco e3 = new Eco();
6. e3.e = e2;
7. e1.e = e3;
8. e2 = null;
9. e3 = null;
10. e2.e = e1;
11. e1 = null;
12. }
13. Eco e;
14. }

سيمضي ركبنا العملاق لن يركع .. بإيمان لغير الحق لا يصدع

عزيزا شامخا كالمجد بل أروع .. فسجل أيها التاريخ ما تسمع :

فلسطين لنا الآمال والمطمع .. نعاهد أن نحررها وأن ترجع

ونقسم نستعيد الأرض أو نصرع .. ويبقى رمزنا الزيتون والمدفع

Palestine.gif

#57

مشكور مشرفتنا العزيزه ناردين

نرجع للأسئله واللي أتمنى أن يشارك فيها الجميع

1 When the main method of a program finishes running, all other Threads started within that program will exit

غير صحيح يعتمد على الThreads التي أنشئت كما يعلم الجميع هناك User Thread and Daemon Thread

User Thread تضمن بأنه حال إنتهاء Main Thread بأن جميع الثريد التي أنشئت أتمت عملها ، ويبقى الDaemon Thread

ولك أن تعرف الفرق بأن تعرف Thread وتجعلها Daemon باستدعاء الداله setDaemon(ture);

2 A thread may be prevented from executing because another thread has a higher priority

نظرياً صحيح ولكن لايمكننا التحكم الكامل بالثريد

 3 Both the Thread class and the Runnable interface provide versions of the yield method

طبعاً غير صحيح Runnable لاتحتوي إلى على الداله run

4 A thread may be prevented from executing because the sleep method is called.

نعم صحيح وذالك باستدعاء ThreadName.sleep(5000); فسيتوقف تنفيذ هذا الثريد لمدة خمس ثواني

لذلك الأجوبه الصحيحه هي 2و 4

بالنسبه لسؤالك أعتقد في السطر التاسع سيكون e2 مؤهل للرحيل

لأنه سيكون انقطع من الReference كلها راحت منه

#58

ممممممم .... إجابة خاطئة ..

لأن البرنامج لن يكمل التنفيذ بل سيعطي استثناء NullPointerException وقت التنفيذ runtime exception

لأن e2=null في السطر 8 ثم حاول في السطر العاشر إسناد قيمة إلى e2.e

وشكراً للمشرفة على اهتمامها .. وأرجو من بقية الأعضاء المرور و أن يمتعوا أعيننا بإجاباتهم..

فحنوت ألثم جرحه الرعافَ فانتكأت جراحي..

وهمت على خدي الدموع فقلت يا روحي وراحي..

هلّا رحمتَ قلوبنا .. وعدلت عن هذا الرّواحِ ِ ..؟

فأجابني البطل المسجّى هازئاً بيَ .. باقتراحي

كفكف دموعك ليس في عبراتك الحرّى ارتياحي

هذي سبيلي .. إن صدقت محبتي .. فاحمل سلاحي

Sun Certified Java Programmer

#59

أرى أنه من الصعب على الكثير متابعة الموضوع إذا لم يتابعوه من الأول.

أقترح أن يكون كل سؤال في موضوع. بهذا يدخل من أراد أن يقرأ موضوعا جديدا وليس موضوعا طويلا.

#60

أخي أياد فعلاً مشت علي توقعت أن مافيه NULLPOINTER EXCEPTION هذا الخطأ جنني أول مابديت جافا ولن أنساه طوال ماحييت

استاذي أبو مازن كلامك صحيح ولكن تخيل لو كل يوم سنطرح موضوع جديد

برأيي أن نجعل موضوع خاص للأسئله ولايكون مثبت ومتى مارأى أي شخص شئ محير أو جديد كتبه هناك

فسيكون الموضوع مثل المسوده لكل الTricks أو الاشياء المبهمه ، كذلك أتمنى منك أنك تمر علينا كل فتره وتعطينا سؤال ، أو نتناقش بموضوع معين ونستفيد من خبراتك وخبرات المشرفين :)

#61

وأنا أتمنى مشاركتكم،، لكن الوقت ضاق.. وفيكم البركة.

ولو كانت الأسئلة كثيرة فعلا.. نفتح قسم داخلي لهذا المواضيع..

بالتوفيق!

#62

جميل جداً إذا نتفق إذا أي شخص عنده Tricks يعني 3 وأكثر يفتح موضوع واللي عنده Tricks أقل يشارك فيه

بهذا نكون قللنا عدد المواضيع ولانزيد عدد الصفحات ؟ مارأيكم ؟

#63
{عيسى} كتب:
مافي تفاعل :(

ماهو مخرج الكود التالي :

 
public class A
{
	  private int i;
	  static int m=0;
 public A(){
	   go(i++);
}
private void go(int j)
{
	i=++j;
	m+=5;
	  m+=++i;

}
public static void main(String[] args)
{
   A a=new A();
	System.out.println("i is "+a.i);
	  System.out.println("m is "+m);
}
}

كيف لي معرفة الـ initial value of i

:blink:

على إفتراض ان القيمة الإبتدائية ل i صفر

i=2

m=7

لكن ياريت توضحولي بشيء من التفصيل عن قيمة i

تم تعديل هذه المشاركة بواسطة Eng_Gaza في 27 نوفمبر 2006 في 03:46

ENG-GAZA.GIF
#64
iyadhoo كتب:
ما هو خرج الكود التالي:

class Uber {
static int y = 2;
Uber(int x) { this(); y = y * 2; }
Uber() { y++; }
}
class Minor extends Uber {
Minor() { super(y); y = y + 3; }
public static void main(String [] args) {
new Minor();
System.out.println(y);
} }

:rolleyes:

هذا سؤال سهل .. أول الغيث قطرة

:)

8

تحياتي لكم ووفقكم الله

ENG-GAZA.GIF
#65

ما معنى هذه العبارة :

this();

?????????????????????

SCJP 5.0

#66
Eng_Gaza كتب:
كيف لي معرفة الـ initial value of i

:blink:

على إفتراض ان القيمة الإبتدائية ل i صفر

i=2

m=7

لكن ياريت توضحولي بشيء من التفصيل عن قيمة i

i إذا كان member أو static فستكون قيمته الأوليه صفر

أما لو كان variable عادي فيجب عليك وضع قيمه فيه ويخرج لك خطأ Initialization

،

أخي مالك this() تعني استدعاء الConstructor للأوبجكت الحالي .

#67

مشكور أخ عيسى

تحياتي لك ولروحك الاخوية

ENG-GAZA.GIF
#68

السلام عليكم...

إختبار رائع جداُ... : )

بأحاول أجاوب عليه بأقرب وقت...لأن فيه مراجعة لمعلوماتي في لغة الجافا....

بس تعديل بسيط على الأسئلة "خطأ إملائي"...

"الصف"=="الصنف"

معنى "الصنف"==Class

واعتقد إنه هو المقصود من الأسئلة...

وشكراً لك ناردين على الموضوع...

#69

السلام عليكم

انا حليت الاسئلة جميعها وما ادري فين الغلط

احتفظ بيها لنفسي لاني كثير ما فهتمتها

ممكن سؤال

ماهو الباني ؟؟؟؟؟؟؟؟؟؟؟؟

#70

constructor!

فحنوت ألثم جرحه الرعافَ فانتكأت جراحي..

وهمت على خدي الدموع فقلت يا روحي وراحي..

هلّا رحمتَ قلوبنا .. وعدلت عن هذا الرّواحِ ِ ..؟

فأجابني البطل المسجّى هازئاً بيَ .. باقتراحي

كفكف دموعك ليس في عبراتك الحرّى ارتياحي

هذي سبيلي .. إن صدقت محبتي .. فاحمل سلاحي

Sun Certified Java Programmer

#71

مشكورين يا جماعة

انتم احسن ناس :lol:

سلالالام

هذا الموضوع مغلق.

مواضيع مشابهة