Java là một ngôn ngữ lập trình đã được phát triển bởi Sun Microsystems vào năm 1995. Ngôn ngữ này hiện đang được sử dụng rộng rãi trong phát triển ứng dụng web, di động, và nhiều lĩnh vực khác. Để bắt đầu với Java, việc hiểu rõ cú pháp cơ bản cùng quy tắc viết mã là điều cần thiết.
Cú pháp cơ bản
-
Cấu trúc của một chương trình Java: Một chương trình trong Java thường được viết dưới dạng các lớp (class). Mỗi lớp có thể chứa các phương thức (method) và các thuộc tính (field).
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
Trong ví dụ này,
HelloWorld
là tên của lớp, vàmain
là phương thức được gọi đầu tiên khi chương trình chạy. -
Lớp và phương thức:
- Lớp (class): Dùng để định nghĩa một kiểu đối tượng mới, bao gồm các thuộc tính và hành vi của đối tượng.
- Phương thức (method): Là các hàm thành viên của lớp, thực hiện các hành động nào đó.
public class Dog { String name; // Thuộc tính void bark() { // Phương thức System.out.println(name + " says Woof!"); } }
-
Biến và kiểu dữ liệu: Java hỗ trợ nhiều kiểu dữ liệu cơ bản bao gồm:
int
,float
,double
,char
,boolean
, v.v.int age = 5; float weight = 30.5f; boolean isHappy = true;
Quy tắc viết mã
-
Đặt tên:
- Lớp: Theo quy ước, tên lớp phải bắt đầu bằng chữ viết hoa và sử dụng kiểu CamelCase.
public class AnimalShelter { }
- Biến và phương thức: Bắt đầu bằng chữ viết thường, sử dụng kiểu camelCase.
int animalCount; void feedAnimals() { }
- Lớp: Theo quy ước, tên lớp phải bắt đầu bằng chữ viết hoa và sử dụng kiểu CamelCase.
-
Các từ khóa và cấu trúc điều khiển:
- Từ khóa: Java có các từ khóa như
if
,else
,while
,for
,switch
, dùng để điều khiển luồng chương trình.if (age > 18) { System.out.println("Adult"); } else { System.out.println("Child"); }
- Từ khóa: Java có các từ khóa như
-
Bình luận:
- Sử dụng
//
cho bình luận một dòng. - Sử dụng
/* ... */
cho bình luận nhiều dòng.
// Đây là bình luận một dòng /* Đây là bình luận nhiều dòng */
- Sử dụng
-
Dấu ngoặc và định dạng code: Các khối mã (block) được bao quanh bởi dấu ngoặc nhọn
{}
. Định dạng mã nên được duy trì nhất quán để tăng khả năng đọc.public void greet() { System.out.println("Hello!"); }
Best Practices
-
Tuân theo chuẩn coding: Sử dụng các chuẩn mực code như Java Code Conventions để đảm bảo mã nguồn sạch và dễ hiểu.
-
Sử dụng chú thích hợp lý: Viết rõ ràng những gì mà đoạn mã thực hiện, nhưng không nên chú thích quá mức dẫn đến tràn lan.
-
K.i.s.s (Keep It Simple, Stupid): Code đơn giản và dễ hiểu giúp duy trì và nâng cấp dễ dàng hơn.
Kết luận
Nắm vững cú pháp cơ bản và các quy tắc viết mã là bước đầu quan trọng để trở thành một lập trình viên Java giỏi. Qua đó, bạn có thể tạo ra những ứng dụng mạnh mẽ, linh hoạt và hiệu quả. Hãy luôn thực hành và đọc nhiều tài liệu để cải thiện kỹ năng lập trình của mình.
Comments