Khám phá công nghệ

Khám phá các công cụ và kỹ thuật hữu ich cho Lập trình viên

Tìm hiểu 3 loại biến/hàm cơ bản trong lập trình Java

Thắng Nguyễn

Sat, 30 Nov 2024

Tìm hiểu 3 loại biến/hàm cơ bản trong lập trình Java

Biến Local (Biến cục bộ) trong java

Biến Local là biến tồn lại trong phương thức, constructor, hoặc khối. Biến local được tạo khi phương thức, constructor, hoặc khối được gọi và bị triệt tiêu đồng thời khi kết thúc phương thức, constructor, hoặc khối .

Các biến local không có giá trị mặc định, vì thế các biến local nên được khai báo và một giá trị khởi tạo nên được gán trước khi sử dụng biến.

Ví dụ: Biến watch ở đây là 1 biến local thuộc hàm watchFilm().

public void watchFilm(){
  String watch =Hunger Game”;
  System.out.println(watch);
}

Biến Instance và Hàm Instance (Biến đối tượng/ hàm đối tượng)

Biến/ Hàm Instance: Là một biến được khai báo trong class, chúng thường được sử dụng để mô tả các thuộc tính và phương thức của 1 đối tượng.

Biến/ Hàm Instance được tạo khi một đối tượng được tạo theo kiểu của class có khai báo.

Ví dụ:

public class People() {
        public String name; //Đây là một biến Instance.
        public void sayHello() {
            System.out.println("Xin chao cac ban!");
        }
        public static main(String[] args) {
            people p = new People();
            p.name = "TinyBean";
            p.sayHello();
        }
}

Biến Static và Hàm Static

Biến/ Hàm static là biến của 1 class. Biến/ Hàm Static có thể được gọi và sử dụng trực tiếp mà không cần phải khởi tạo một đối tượng của class đó.

Ví dụ:

public class Pets() {
    public static int count = 0;
    public static void Eating(String foods) {
        System.out.println(“Eat:+foods);
    }
}
public static main(String[] args) {
    Pets.count += 1;
    System.out.println(“Count =+Pets.count);
    Pets.Eating(“Beef Steak”);
}

0 Comments

Để lại một bình luận