مساحة العمل

Java

الخوادم و Android والتطبيقات المؤسسية

التعريف أولا

ما هي Java

Java لغة لكتابة تعليمات دقيقة، وتستخدم غالبا في الخوادم و Android والتطبيقات المؤسسية. لا تبدأ بحفظ المصطلحات. ابدأ بفكرة واحدة: مدخلات تمر بخطوات ثم تصبح مخرجات.

أقل معلومات للتشغيلالملف Main.javaالتشغيل javac Main.java && java Mainالعادة تعلم جزءا صغيرا من Java ثم اكتب مثالا صغيرا وشغله
البرنامج

مجموعة مرتبة من التعليمات. يقرأ المدخلات ويتبع القواعد وينتج المخرجات.

القيمة والمتغير

القيمة هي البيانات. المتغير هو اسم تستخدمه لحفظ البيانات وإعادة استخدامها.

الدالة

عمل صغير له اسم. يأخذ مدخلات وينفذ مهمة ويمكن أن يرجع نتيجة.

بيئة التشغيل

JDK هي البيئة التي تشغل كود Main.java.

أول كود قابل للقراءة

مدخل class

class main method static
class Main {
  public static void main(String[] args) {
    System.out.println(42);
  }
}
الناتج 42

نسب اللغة

شجرة Java

اعرف من أين جاءت Java وما اللغات القريبة وما الخطوة التالية.

الجذور
C++SmalltalkC
الحاليةJavaعائلة لغات البرمجة الكائنية
العائلةعائلة لغات البرمجة الكائنية
أفضل استخدام

يستخدم في الخوادم و Android والتطبيقات المؤسسية

من الصفر

1اقرأ قاعدة واحدة2توقع الناتج3اكتب من الذاكرة4شغل الفحص5كرر مع تغيير واحد

بنك الأسئلة

ابحث ثم تدرب

اختر مرحلة أو ابحث داخل بنك التدريب الحالي ثم افتح السؤال مباشرة.

18 سؤال مطابق
س 1اختيارالمرحلة 1 التعريفات

Java السؤال 1

Java السؤال 1. اختر الوصف الأقرب إلى دالة main في Java

س 2اختيارالمرحلة 1 التعريفات

Java السؤال 2

Java السؤال 2. اختر الوصف الأقرب إلى طباعة سطر

س 3اختيارالمرحلة 1 التعريفات

Java السؤال 3

Java السؤال 3. اختر الوصف الأقرب إلى حقل داخل class

س 4اختيارالمرحلة 1 التعريفات

Java السؤال 4

Java السؤال 4. اختر الوصف الأقرب إلى this داخل constructor

س 5اختيارالمرحلة 1 التعريفات

Java السؤال 5

Java السؤال 5. اختر الوصف الأقرب إلى دالة main في Java

س 6اختيارالمرحلة 1 التعريفات

Java السؤال 6

Java السؤال 6. اختر الوصف الأقرب إلى طباعة سطر

س 7اختيارالمرحلة 1 التعريفات

Java السؤال 7

Java السؤال 7. اختر الوصف الأقرب إلى حقل داخل class

س 8اختيارالمرحلة 1 التعريفات

Java السؤال 8

Java السؤال 8. اختر الوصف الأقرب إلى this داخل constructor

س 9اختيارالمرحلة 1 التعريفات

Java السؤال 9

Java السؤال 9. اختر الوصف الأقرب إلى دالة main في Java

س 10اختيارالمرحلة 1 التعريفات

Java السؤال 10

Java السؤال 10. اختر الوصف الأقرب إلى طباعة سطر

س 11اختيارالمرحلة 1 التعريفات

Java السؤال 11

Java السؤال 11. اختر الوصف الأقرب إلى حقل داخل class

س 12اختيارالمرحلة 1 التعريفات

Java السؤال 12

Java السؤال 12. اختر الوصف الأقرب إلى this داخل constructor

س 13اختيارالمرحلة 1 التعريفات

Java السؤال 13

Java السؤال 13. اختر الوصف الأقرب إلى دالة main في Java

س 14اختيارالمرحلة 1 التعريفات

Java السؤال 14

Java السؤال 14. اختر الوصف الأقرب إلى طباعة سطر

س 15اختيارالمرحلة 1 التعريفات

Java السؤال 15

Java السؤال 15. اختر الوصف الأقرب إلى حقل داخل class

س 16اختيارالمرحلة 1 التعريفات

Java السؤال 16

Java السؤال 16. اختر الوصف الأقرب إلى this داخل constructor

س 17اختيارالمرحلة 1 التعريفات

Java السؤال 17

Java السؤال 17. اختر الوصف الأقرب إلى دالة main في Java

س 18اختيارالمرحلة 1 التعريفات

Java السؤال 18

Java السؤال 18. اختر الوصف الأقرب إلى طباعة سطر

اختيار من متعدد

Java السؤال 1

س 1اختيارجديد

Java السؤال 1. اختر الوصف الأقرب إلى دالة main في Java

public static void main(String[] args) {
  System.out.println(42);
}

مرجع

أنماط Main.java

JDKjavac Main.java && java Main
استدعاء من الذاكرةاقرأ فكرة صغيرة ثم أغلقها واكتبها من الذاكرة
تتبع الكودقبل التشغيل اكتب كيف تتغير المتغيرات سطرا بسطر
اكتبه بنفسكقلل النسخ وأصلح خطأ صغيرا كل مرة

class main method static

مدخل class

class Main {
  public static void main(String[] args) {
    System.out.println(42);
  }
}
  • الملف يبدأ من class
  • main هي نقطة الدخول
  • System.out.println تطبع

int String boolean arrays

الأنواع

int score = 42;
System.out.println(score);
  • صرح بالأنواع بوضوح
  • استخدم String بحرف S كبير
  • هيئ قبل الاستخدام

class fields constructor methods

الكائنات

class User {
  String name;
  User(String name) { this.name = name; }
}
  • constructor يهيئ الحقول
  • this تعني الكائن الحالي
  • methods تحمل السلوك