17 AĞUSTOS 2010, Salı
Statik sınıf ilklendirme olur mu?
Statik alanları başlatılır? Hiç bir sınıf örneğini, ama ben statik bir alana erişim, TÜM statik bloklar ve özel statik yöntemler statik özel alanlar oluşturmak için kullanılan (sırayla) şu anda denir?
Eğer statik bir yöntem olduğunu söyleseydim? Ayrıca tüm statik bloklar çalışıyor mu? Önce yöntemi?
CEVAP
17 AĞUSTOS 2010, Salı
Sınıfları statik başlatma normalde hemen ilk önce oluşur: aşağıdaki olaylardan biri gerçekleşir
- sınıfının bir örneği oluşturulur
- sınıf statik bir yöntem çağrılır
- sınıfın statik bir alana atanır
- sabit olmayan statik bir alan kullanılır
- üst düzey bir sınıf için, bir lexically sınıf içinde iç içe yürütülür ifadesi iddia.
JLS 12.4.1 bakın.
Aynı zamanda Class.forName(fqn, true, classLoader)
veya kısa formu Class.forName(fqn)
kullanarak başlatılamıyor zaten başlatılmış bulmazlarsa () bir sınıf kuvvet
Bunu Paylaş:
Java: Statik Sınıf?...
Java statik bir yöntem sınıf adını alm...
Java senkronize statik yöntemler: nesn...
Statik sınıf ve singleton deseni arası...
Statik bir sınıf içinde bir Sözlük ila...