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(){
…
}
Bài liên quan
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(){
…
}
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{…}
Thank anh đúng cái em đáng tìm
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.