Kanan Rahimli 1 il əvvəl
kananazera #core-java

Initialization Order

Java-da bir class və onun sub-class-ı ilə işləyərkən aşağıdakı sıra ilə class-lar yüklənir və icra olunur:

Static bloklar və static dəyişənlər

  • Yalnız bir dəfə class JVM tərəfindən ilk dəfə yüklənəndə icra olunur
  • Əvvəl parent class, sonra child class-ın static blokları və static dəyişənləri işləyir

Instance bloklar və instance dəyişənlər (non-static)

  • Hər dəfə obyekt yaradıldıqda icra olunur
  • Əvvəl parent class, sonra child class

Constructor

  • Obyektin yaradılması zamanı icra olunur
  • Əvvəl parent constructor, sonra child constructor çağırılır

Availability (CAP Theorem)

1751626773.jpg
Kanan Rahimli
1 il əvvəl

Data JPA Relations

1751626773.jpg
Kanan Rahimli
1 il əvvəl

Execution Engine

Execution Engine: JVM daxilində baytkodu icra edən komponentdir (Interpreter, JIT Compiler...

1751626773.jpg
Kanan Rahimli
1 il əvvəl

ACID principles

ACID Prinsipləri: Verilənlər bazası tranzaksiyalarının etibarlılığını təmin edən 4 prinsip...

1751626773.jpg
Kanan Rahimli
1 il əvvəl

Shift Operators

1751626773.jpg
Kanan Rahimli
1 il əvvəl