1 what are static blocks and static initializers in Java ?



Download 350,38 Kb.
Pdf ko'rish
bet37/63
Sana02.07.2022
Hajmi350,38 Kb.
#730721
1   ...   33   34   35   36   37   38   39   40   ...   63
Bog'liq
Core Java Interview questions and answers 1650828415

144)
 
Explain about method local inner classes or local inner classes in java?
 
Nested classes defined inside a method are local inner classes. We can create objects of local inner class 
only inside method where class is defined. A local inner classes exist only when method is invoked and 
goes out of scope when method returns. 
145)
 
Explain about features of local inner class?
 
1)
Local inner class does not have any access specifier. 
2)
We cannot use access modifiers static for local inner class. But we can use abstract and final for local 
inner class. 
3)
We cannot declare static members inside local inner classes. 
4)
We can create objects of local inner class only inside method where class is defined. 
5)
Method local inner classes can only access final variables declared inside a method. 
6)
Method local inner classes can be defined inside loops(for,while) and blocks such as if etc. 
146) Explain about anonymous inner classes in java?
 
Inner class defined without any class name is called anonymous inner class. Inner class is declared and 
instantiated using new keyword.The main purpose of anonymous inner classes in 
java 
are to provide 
interface implementation. We use anonymous classes when we need only one instance for a class. We can 
use all members of enclosing class and final local variables. 
When we compile anonymous inner classes compiler creates two files 
1)
EnclosingName.class 
2)
EnclsoingName$1.class 
147) Explain restrictions for using anonymous inner classes?
 
1)
An anonymous inner class cannot have any constructor because there is no name for class. 
2)
An anonymous inner class cannot define static methods, fields or classes. 
3)
We cannot define an interface anonymously. 
4)
Anonymous inner class can be instantiated only once. 

Download 350,38 Kb.

Do'stlaringiz bilan baham:
1   ...   33   34   35   36   37   38   39   40   ...   63




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish