مناقشة مادة لغات البرمجة - جافا 2009-2010 (الفصل الثاني)

Re: مناقشة الامتحان النظري لمادة لغات البرمجة - جافا

مشاركة غير مقروءةبواسطة HammooD » الأحد يونيو 20, 2010 10:00 pm

شوهنن الكلاسات(قصدي ال Exceptions ) يلي بيورثو منون (يلي بيهمونا طبعا)

كلهن موجودين بأول هالصفحة :
http://java.sun.com/j2se/1.4.2/docs/api ... ption.html
A man who won't die for something is not fit to live
صورة العضو الشخصية
HammooD
متميز برمجة عام
متميز برمجة عام
 
مشاركات: 2199
اشترك في: الأربعاء مارس 05, 2008 4:12 pm
الجتس: ذكر
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الخامسة
الاختصاص: شبكات و نظم

Re: مناقشة الامتحان النظري لمادة لغات البرمجة - جافا

مشاركة غير مقروءةبواسطة silent soul » الأحد يونيو 20, 2010 10:40 pm

1. Constructor :
A. Its name is the same as the name of the class
B. It used to create objects
C. It may be private
D. Both A & B
E. A & B & C
what is the answer ???


8. which of these are true:
A. InputStream and OutputStream are byte oriented
B. Reader And Writer are the preferred for the serialization
C. Reader And Writer are Character oriented


9. which of these are true :
A. Externalizable it can control how the object is serialized
B. Externalizable extends from Serializable
C. Serializable extends from Externalizable



which of these are true :
A. Final method can be overridden
B. Inner classes doesn’t recognize by jvm so it consider them as a subclasses of outer
C. Inner class data can be recognize by jvm and it copied to memory for optimization



16. this statement
Vector element[] = null; creates :
A. New class
B. New object
C. New container to hold object
D. New reference variable
صورة العضو الشخصية
silent soul
عضو جديد
عضو جديد
 
مشاركات: 111
اشترك في: الثلاثاء أكتوبر 28, 2008 1:29 pm
الجتس: ذكر
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الرابعة
الاختصاص: شبكات و نظم

Re: مناقشة الامتحان النظري لمادة لغات البرمجة - جافا

مشاركة غير مقروءةبواسطة Alaa.W » الأحد يونيو 20, 2010 11:36 pm

هون ما عم عرفت ليش تغيرت المصفوفة بالخرج ؟؟
وطلعت 5 4 3 4 5

CODE: تحديد الكل
public class Main {
public static void main (String[] args) {
int [] array = {1,2,3,4,5};
reverse(array);
for(int i = 0;i<array.length;i++) {
System.out.println(array[i]+ " ");
}
}
static void reverse (int []a) {
int aa[] = a;
for(int i = 0;i<a.length;i++){
aa[i] = a[a.length-1-i];
}
}
}
لا تحسبن الله غافلاً عما يعمل الظالمون .. صدق الله العظيم
صورة العضو الشخصية
Alaa.W
عضو جديد
عضو جديد
 
مشاركات: 264
اشترك في: الاثنين فبراير 04, 2008 9:26 pm
مكان: القدس.
الجتس: أنثى
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الخامسة
الاختصاص: ذكاء صنعي

Re: مناقشة الامتحان النظري لمادة لغات البرمجة - جافا

مشاركة غير مقروءةبواسطة Kataklysm » الاثنين يونيو 21, 2010 12:21 am

This one works fine ..

CODE: تحديد الكل
static int [] reverse (int []a) {
    int aa[] = new int [a.length];  // aa = a: it makes aa points to a , not equal !!
    for(int i = 0;i<a.length;i++){
     aa[i] = a[a.length-i-1];
    }
    return aa;
}

    public static void main(String[] args) {
        int ar[]  = {1,2,3,4,5,6,7,8,9};
        ar = reverse(ar);
        for(int i = 0;i<ar.length;i++) {
            System.out.println(ar[i]+ " ");
        }

       
    }

}
If people are good only because they fear punishment, and hope for reward, then we are a sorry lot indeed.
~Albert Einstein
صورة العضو الشخصية
Kataklysm
عضو جديد
عضو جديد
 
مشاركات: 70
اشترك في: الأحد نوفمبر 16, 2008 12:12 am
مكان: Hell
الجتس: ذكر
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: غير ذلك

Re: مناقشة الامتحان النظري لمادة لغات البرمجة - جافا

مشاركة غير مقروءةبواسطة life moon » الاثنين يونيو 21, 2010 5:35 am

The Lady كتب:هي كم ملاحظة على مقارنة الstrings: ورد بعض منهم باسئلة الدورة الماضية:

CODE: تحديد الكل
    public static void main(String[] args) {
        String s1 = new String("xyz");
String s2 = new String("xyz");
String m1=" xyz ";
String m2=" xyz ";

if (m1 == m2)
System.out.println("(m1 == m2)");

if (s1.equals(s2))
System.out.println("(s1.equals(s2))");

if (m1.equals(m2))
System.out.println("(m1.equals(m2))");

if (m1.equals(s2))
    System.out.println("(m1.equals(s2))");
//OR:
if (s1.equals(m2))
    System.out.println("(s1.equals(m2))");

if (s1 == s2)
    System.out.println(" (s1 == s2)");

if ( s1 == m1 )
    System.out.println("s1 == m1");

if (s1 == s2)
    System.out.println("(s1 == s2)");


    }

الخرج:
(m1 == m2)
(s1.equals(s2))
(m1.equals(m2))


شكرا كتير
بس في شغلة صغيرة
أول ما قريت يلي كاتبتيه فكرت أنو هاد الكود

CODE: تحديد الكل
if (m1.equals(s2))
    System.out.println("(m1.equals(s2))");
//OR:
if (s1.equals(m2))
    System.out.println("(s1.equals(m2))");


ما انطبع لأن عم يقارن واحد string عادي واالتاني string معملو new مشان هيك عم يطلع غلط
وبعد ما طبقتو عرفت أنو هوة عم يقارن محتوى بس بما أنو المحتوى مو نفسو ماعم يطبع
بس مشان ما حدا يوقع بهالخطأ متلي :imb:
life moon
عضو نشيط
عضو نشيط
 
مشاركات: 1085
اشترك في: الخميس يناير 31, 2008 7:45 am
الجتس: أنثى
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الخامسة
الاختصاص: ذكاء صنعي

Re: مناقشة الامتحان النظري لمادة لغات البرمجة - جافا

مشاركة غير مقروءةبواسطة the master » الاثنين يونيو 21, 2010 1:51 pm

يلا بما انو خلصت المادة خلينا ننتقل على الأتومات كونو ما معها كتير وقت :iok:
يلا موفقين وعقبال المعدلات للجميع ان شاء الله :wink:
No Comment..
the master
مشرف عام
مشرف عام
 
مشاركات: 3441
اشترك في: السبت يناير 19, 2008 2:52 pm
مكان: دمشق
الجتس: ذكر
الشهادة الثانوية: إماراتية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الخامسة
الاختصاص: ذكاء صنعي

السابق

العودة إلى لغات البرمجة

الموجودون الآن

المستخدمون المتصفحون لهذا المنتدى: لا يوجد أعضاء مسجلين متصلين و 1 زائر