W3School
Cú pháp Java
Trong bài trước, chúng ta đã tạo một tệp Java có tên Main.java
và chúng ta sử dụng mã sau để in “Hello World” ra màn hình:
public class Main {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
Giải thích ví dụ
Mọi dòng mã chạy trong Java phải nằm trong một class
hay còn gọi là lớp. Trong ví dụ của chúng tôi, chúng tôi đặt tên cho lớp là Main . Một lớp phải luôn bắt đầu bằng một chữ cái đầu tiên viết hoa.
Lưu ý: Java phân biệt chữ hoa chữ thường: “MyClass” và “myclass” có ý nghĩa khác nhau.
Tên của tệp java phải khớp với tên lớp. Khi lưu tệp, hãy lưu bằng tên lớp và thêm “.java” vào cuối tên tệp. Đầu ra hay output của đoạn code trên là:
Hàm main
Hàm main() là hàm bắt buộc phải có và bạn sẽ thấy nó trong mọi chương trình Java:
public static void main(String[] args)
Bất kỳ mã nào bên trong main() đều sẽ được thực thi. Đừng lo lắng về những keywords trước hoặc sau hàm main như public, static, void, String…, bạn sẽ được học về những keywords này trong khoá học.
Bây giờ, chỉ cần nhớ rằng mọi chương trình Java đều có class
tên phải khớp với tên tệp và mọi chương trình phải chứa hàm main()
.
Chú thích:
Hàm = Phương thức = Method = Function
Syntax = Cú pháp
Output = Đầu ra
System.out.println()
Bên trong hàm main()
, chúng ta có thể sử dụng hàm println()
để in một dòng văn bản ra màn hình:
public static void main(String[] args) {
System.out.println("Hello World");
}
Lưu ý: Dấu ngoặc nhọn {}
đánh dấu phần đầu và phần cuối của một khối mã.
System
là một lớp được Java dựng sẵn có chứa các thành phần hữu ích, chẳng hạn như out
viết tắt của “output”. Hàm println()
, viết tắt của “print line”, được sử dụng để in một giá trị ra màn hình (hoặc một tệp).
Đừng lo lắng quá nhiều về System
, out
và println()
. Chỉ cần biết rằng bạn cần chúng đi cùng nhau để in được nội dung ra màn hình.
Bạn cũng cần lưu ý rằng mỗi câu lệnh mã phải kết thúc bằng dấu chấm phẩy ( ;
).
Java Output
Chúng ta được học hàm println() ở phần trên của bài viết để in ra một dòng chữ. Ví dụ để in Hello World, chúng ta có câu lệnh sau:
System.out.println("Hello World!");
Bạn có thể gọi nhiều hàm println() tùy thích. Lưu ý rằng mỗi lần gọi hàm sẽ in ra một dòng mới.
System.out.println("Hello World!");
System.out.println("I am learning Java.");
System.out.println("It is awesome!");
Bạn cũng có thể xuất các số và thực hiện các phép tính toán học:
System.out.println(3 + 3);
Lưu ý rằng chúng tôi không sử dụng dấu ngoặc kép (“”) bên trong println() để xuất số.
Hàm Print()
Chúng ta còn một hàm print() tương tự println(). Sự khác biệt duy nhất là nó không chèn một dòng mới vào cuối đầu ra:
System.out.print("Hello World! ");
System.out.print("I will print on the same line.");
Lưu ý rằng chúng tôi thêm một khoảng trắng (sau “Hello World!” Trong ví dụ trên) chỉ để dễ đọc hơn.
W3School