Safe object initialization, abstractly

Fengyun Liu, Ondřej Lhoták, Enze Xing, Nguyen Cao Pham · 2021

Objects under initialization are fragile: some of their fields are not yet initialized. Consequently, accessing those uninitialized fields directly or indirectly may result in program crashes or abnormal behaviors at runtime.

Read the paper · More papers on PaperTik