30/09/2018, 18:00

Khởi tạo static trong java

Mọi người cho em hỏi là trong java có hàm khởi tạo static không ạ, giống như trong C# có hàm static tenclass(){


}

Quân viết 20:00 ngày 30/09/2018

trong java có 1 hàm gọi là hàm contructor dùng khi new 1 object với dạng sau: [access modifier] tên_class([tham số]){
}
ngoài ra còn có thể dùng block static làm nhiệm vụ khởi tạo trước khi new object là:
static{…}

ĐỨC LINH viết 20:05 ngày 30/09/2018

khi new ob

Thank anh đúng cái em đáng tìm

Cương Nguyễn viết 20:02 ngày 30/09/2018

Bạn nói sai rồi @qloved

Block Static mà bạn nói không phải là để làm nhiệm vu khởi tạo trước khi new Object, Block Static gắn liền với class và nó chỉ chạy 1 lần duy nhất khi Ứng dụng của bạn chạy.

Còn 1 loại block khác không phải là static, được định nghĩa bất cứ đâu trong class “{}” mới được chạy trước khi khởi tạo Object bằng từ khóa new.

Bài liên quan
0