1/6
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Compile-time Error (Lỗi biên dịch) trong Java
Lỗi vi phạm quy tắc cú pháp, được trình biên dịch javac phát hiện trước khi chương trình chạy (ví dụ: thiếu dấu ;, gán sai kiểu int x = "Hello";).
Runtime Error (Lỗi khi chạy) trong Java
Lỗi xảy ra trong quá trình chương trình thực thi do logic hoặc dữ liệu sai dù mã nguồn đúng cú pháp (ví dụ: 10 / 0 gây ArithmeticException).
Quy tắc hoạt động của toán tử + khi kết hợp với chuỗi trong Java
Thực thi từ trái sang phải. Nếu có ít nhất một toán hạng là String, phép + trở thành phép nối chuỗi.
Kết quả in ra của System.out.println(10 + 20 + "Java");
"30Java" (Thực hiện phép cộng số 10 + 20 = 30 trước, sau đó nối với chuỗi thành "30Java").
Kết quả in ra của System.out.println("Java" + 10 + 20);
"Java1020" (Nối chuỗi "Java" + 10 thành "Java10", sau đó tiếp tục nối thành "Java1020").
Chữ ký (signature) tiêu chuẩn của phương thức main để JVM khởi chạy chương trình
public static void main(String[] args)
Cách JVM xử lý khi phương thức main được Overload
Java cho phép Overload phương thức main với các tham số khác, nhưng JVM vẫn chỉ gọi duy nhất phương thức main(String[] args) làm điểm xuất phát.