JVM

JVM (Java Virtual Machine): Java baytkodunu (byte-code) əməliyyat sisteminin başa düşəcəyi maşın koduna çevirən virtual maşındır. 'Write Once, Run Anywhere' prinsipini təmin edir.

Java proqramlarının tərtib edildikdən sonra yaranan bytecode-unu oxuyur və icra edir. Bu səbəbdən proqramlar yazıldığı əməliyyat sistemindən asılı olmayaraq müxtəlif platformalarda işləyə bilir. Buna görə də JVM, "Write Once, Run Anywhere" prinsipini reallaşdırır.

JVM-in əsas komponentləri:

  • Class Loader
  • Runtime Data Areas
  • Execution Engine
  • Java Native Interface


Class

Class: Obyektlərin sxemi və şablonudur. Özündə sahələri (fields/properties) və metodları (...

1751626773.jpg
Kanan Rahimli
1 il əvvəl

Design Pattern

Design Pattern: Proqram təminatı arxitekturasında tez-tez qarşılaşan problemlərin sınaqdan...

1751626773.jpg
Kanan Rahimli
1 il əvvəl

OOP

OOP (Obyekt Yönlü Proqramlaşdırma): Proqram təminatını obyektlər və onların qarşılıqlı əla...

1751626773.jpg
Kanan Rahimli
1 il əvvəl

Inner class

1751626773.jpg
Kanan Rahimli
1 il əvvəl

Bootstrap ClassLoader

Bootstrap ClassLoader: C/C++ dilində yazılmış, Java core runtime kitabxanalarını (rt.jar,...

1751626773.jpg
Kanan Rahimli
1 il əvvəl