Biến instance
trong Java là gì?
Biến instance
trong Java là gì?
Biến instance
trong Java là các biến được khai báo bên trong một lớp (class) nhưng bên ngoài các phương thức, constructor và các block. Các biến instance được sử dụng để lưu trữ thông tin cụ thể cho mỗi đối tượng được tạo từ lớp đó và mỗi đối tượng sẽ có bản sao riêng của các biến instance này
Các biến instance có một số đặc điểm như sau:
new
và sẽ bị phá hủy khi đối tượng đó không còn được tham chiếu đến nữaint
, short
, byte
thì giá trị mặc định là 0
, kiểu double
thì là 0.0d
, và kiểu boolean
thì là false
static
hoặc từ các lớp khác, chúng cần được truy cập thông qua một tham chiếu đến đối tượngVí dụ về biến instance trong Java:
public class Sinhvien {
// biến instance "ten" kiểu String
public String ten;
// Constructor của lớp Sinhvien
public Sinhvien(String ten) {
this.ten = ten; // Gán giá trị cho biến instance "ten"
}
}
Trong ví dụ trên, ten
là một biến instance của lớp Sinhvien
. Mỗi đối tượng Sinhvien
sẽ có một tên riêng biệt được lưu trữ trong biến instance ten
của nó.
junior
Gợi ý câu hỏi phỏng vấn
Có mấy loại exceptions trong Java? Sự khác biệt giữa chúng?
Chưa có bình luận nào