TopDev

Cú pháp Java cơ bản

minhu 📖 3 phút đọc

Cú pháp Java cơ bản#

Để bắt đầu học Java, bạn cần nắm vững một số cú pháp cơ bản của ngôn ngữ này. Dưới đây là các thành phần cơ bản và cách sử dụng chúng trong Java:

1. Biến (Variables) và Kiểu dữ liệu (Data Types)

int age = 25; // số nguyên double salary = 4500.75;// số thực char grade = 'A'; // ký tự boolean isJavaFun = true; // boolean String name = "John"; // chuỗi

2. Toán tử (Operators)

  • Toán tử số học: +, -, *, /, % int sum = 5 + 3; // 8 int product = 5 * 3; // 15

  • Toán tử gán: =, +=, -=, *=, /= int x = 5; x += 3; // x = x + 3

  • Toán tử quan hệ: ==, !=, >, <, >=, <= boolean isEqual = (5 == 5); // true boolean isGreater = (5 > 3); // true

  • Toán tử logic: &&, ||, ! boolean result = (5 > 3) && (3 < 4); // true

3. Cấu trúc điều khiển (Control Structures)

  • Câu lệnh if-else if (age > 18) { System.out.println("You are an adult."); } else { System.out.println("You are not an adult."); }

  • Câu lệnh switch int day = 2; switch (day) { case 1: System.out.println("Monday"); break; case 2: System.out.println("Tuesday"); break; // ... default: System.out.println("Invalid day"); break; }

4. Vòng lặp (Loops)

  • Vòng lặp for for (int i = 0; i < 5; i++) { System.out.println(i); }

  • Vòng lặp while int i = 0; while (i < 5) { System.out.println(i); i++; }

  • Vòng lặp do-while int i = 0; do { System.out.println(i); i++; } while (i < 5);

5. Phương thức (Methods)

  • Khai báo và gọi phương thức public class Main { public static void main(String[] args) { sayHello(); } public static void sayHello() { System.out.println("Hello, World!"); } }

  • Phương thức với tham số và giá trị trả về public class Main { public static void main(String[] args) { int result = add(5, 3); System.out.println(result); // 8 } public static int add(int a, int b) { return a + b; } }

6. Lớp và Đối tượng (Classes and Objects)

  • Khai báo lớp public class Person { String name; int age; public void sayHello() { System.out.println("Hello, my name is " + name); } }

  • Tạo đối tượng và sử dụng phương thức public class Main { public static void main(String[] args) { Person person = new Person(); person.name = "John"; person.age = 30; person.sayHello(); // Hello, my name is John } }

7. Kế thừa (Inheritance)

  • Lớp cơ sở (superclass) public class Animal { public void eat() { System.out.println("This animal is eating."); } }

  • Lớp kế thừa (subclass) public class Dog extends Animal { public void bark() { System.out.println("The dog is barking."); } }

  • Sử dụng kế thừa public class Main { public static void main(String[] args) { Dog dog = new Dog(); dog.eat(); // This animal is eating. dog.bark(); // The dog is barking. } }

Tài liệu tham khảo#

  • Sách: "Head First Java" của Kathy Sierra và Bert Bates.

  • Trang web: Oracle Java Documentation.

  • Khóa học: "Java Programming and Software Engineering Fundamentals" trên Coursera.

Học và thực hành các cú pháp cơ bản này sẽ giúp bạn có một nền tảng vững chắc để tiếp tục phát triển các kỹ năng lập trình Java của mình.

Bài liên quan trong #Java

✓ Đã sao chép link