الصورة الكبيرة
برنامج Java يُنظَّم في Classes. داخل Class نكتب Fields للبيانات وMethods للسلوك. أما Statements فهي التعليمات التي تنفّذ العمل داخل Method.
Program, Class & Method
برنامج Java يُنظَّم في Classes. داخل Class نكتب Fields للبيانات وMethods للسلوك. أما Statements فهي التعليمات التي تنفّذ العمل داخل Method.
في المثال، الملف Car.java يحتوي public class Car. داخلها main، وداخل main تعريف count ثم تعليمة طباعة. الأقواس تبين أين يبدأ وينتهي كل جزء.
اسم الملف يطابق اسم الـpublic top-level class، بما في ذلك حالة الأحرف. لذلك Car وcar اسمان مختلفان، وكتابة اسم Class بحرف كبير عرف شائع.
ليس شرطًا أن تكون كل Class في ملف منفصل؛ يمكن وجود Classes غير public في الملف نفسه. أمثلتنا تفصل كل public class في ملف باسمها حتى يكون التنظيم واضحًا.
public class Car {
public static void main(String[] args) {
int count = 3;
System.out.println(count);
}
}Car.java: أول قوس يفتح جسم Class.public static void main(String[] args) يفتح Method البداية في هذا المثال.count = 3، ثم نطبع قيمة المتغير.لا تضع تعريف Class كاملة داخل main عند نسخ المثال. هذا المثال ملف كامل، بخلاف أمثلة Flow of Control التي كانت مقاطع داخل main.
غيّر count داخل main، ولاحظ أن الهيكل ثابت والناتج يتبع قيمة المتغير.
محاكاة لهذا المثال المحدد، وليست تشغيلًا لكود Java عشوائي.