Java basics: classes, main, and output · בסיסי Java: מחלקות, פונקציית main והדפסה
This page needs a recent browser (with SharedArrayBuffer support). Please update Chrome, Edge, Firefox or Safari to the latest version. · עמוד זה דורש דפדפן עדכני (תומך ב-SharedArrayBuffer). אנא עדכן את Chrome, Edge, Firefox או Safari לגרסה העדכנית ביותר.
English
AP Computer Science A uses Java
- The AP CSA exam is written in Java.
- Java is strict: every program lives inside a class, and starts from a method called main.
- You already think like a programmer — here we learn Java's rules.
עברית
AP Computer Science A משתמש ב-Java
- המבחן AP CSA נכתב ב-Java.
- Java היא קפדנית: כל תוכנית חיה בתוך קלאס, ומתחילה מאתר שנקרא main.
- אתה כבר חושב כמו מתכנת — כאן אנו לומדים את הכללים של Java.
English
The Java skeleton
- A tiny Java program looks like the example below. Your code goes inside main.
System.out.println(...)prints one line of text (like Python'sprint).- Every statement ends with a semicolon
;.
עברית
שלד ה-Java
- תוכנית Java קטנה נראית כהדוגמה למטה. הקוד שלך ייכנס בתוך main.
System.out.println(...)מדפיק שורת טקסט אחת (כמו Python'sprint).- כל הוראה מסתיימת בפסיק-נקודה
;.
public class Main {
public static void main(String[] args) {
System.out.println("Java runs from inside main.");
int year = 12;
System.out.println("Grade " + year);
}
}
English
Types
- Java needs a type for every variable:
int(whole number),double(decimal),boolean(true/false),String(text). - You write the type first:
int score = 10;. - Join text and values with
+:"Grade " + yearmakesGrade 12.
עברית
סוגים
- Java דורשת סוג לכל משתנה:
int(מספר שלם),double(מספר עשרוני),boolean(אמת/שקר),String(טקסט). - אתה כותב את הסוג קודם:
int score = 10;. - מחבר טקסט וערכים עם
+:"Grade " + yearמייצרGrade 12.
English
Common mistakes
- Every statement ends with
;. mainmust be exactlypublic static void main(String[] args).
עברית
טעויות נפוצות
- כל הודעה מסתיימת ב-
;. mainחייב להיות בדיוקpublic static void main(String[] args).
English
Now you try
- Each task pre-fills the class skeleton — write your code inside main, or complete the method shown.
- Press Run to compile and run, then Check answer.
- Your code compiles and runs on the server, so even the first run is fast.
עברית
כעת תנסו בעצמכם
- כל משימה ממלאת מראש את שלד המחלקה — כתוב את הקוד שלך בתוך main, או השלם את השיטה המוצגת.
- לחץ על Run כדי להרכיב ולהריץ, ולאחר מכן לחץ על Check answer.
- הקוד שלך נרכב ונרץ על השרת, ולכן גם ההפעלה הראשונה היא מהירה.
Inside main, use System.out.println(...) to print exactly Hello, AP CSA! · בתוך main, השתמשו בSystem.out.println(...) כדי להדפיס בדיוק **Hello, AP CSA!**
Click Run to see the output here. · לחץ על הרץ כדי לראות את התוצא כאן.
Complete the method square(int n) so it returns n * n. The checker calls it with several values. · השלימו את הפונקציה square(int n) כך שתחזיר את n * n. הבוקר קורא אותה עם מספר ערכים.
Click Run to see the output here. · לחץ על הרץ כדי לראות את התוצא כאן.