Zəhra Ələkbərov @zehra_elekberov345 1 ay əvvəl murekkeb movzunu cox sade izah etmisiniz...
ClassLoader: JVM-in dinamik olaraq .class fayllarını yaddaşa yükləyən alt sistemidir (Bootstrap, Extension/Platform, Application ClassLoader).
Compile olunmuş .class fayllarını (bytecode) JVM-in yaddaşına yükləyən mexanizmdir. Java proqramlarının icrası zamanı lazım olan class-lar ClassLoader vasitəsilə dinamik şəkildə yüklənir.
3 əsas ClassLoader növü:
Runtime Data Areas: JVM-in proqram icrası zamanı yaddaşda ayırdığı sahələrdir: Heap, Metho...
SOLID prinsipləri obyektyönlü proqramlaşdırmada (OOP) daha çevik, oxunaqlı və saxlanılması...
Interface Segregation Principle (İnterfeyslərin Ayrılması Prinsipi): İstifadəçilər işlətmə...
final (keyword): Dəyişənlərə təyin edildikdə onların dəyərinin dəyişdirilməsini, metodlara...