2015-05-12 12 views
17

I singoletti di Kotlin (più specificamente le dichiarazioni di oggetti) sono thread-safe per costruzione? In caso contrario, qual è la migliore pratica per scrivere singoletti thread safe in Kotlin?I filetti di Kotlin sono sicuri?

Suppongo che lo siano, ma non sono stato in grado di trovare alcuna dichiarazione esplicita a riguardo nei documenti.

risposta

22

"Oggetto" Kotlin è sicuro per la costruzione dei thread. Come puoi vedere in qualsiasi strumento di decompilazione/dumping, l'oggetto dichiarato è solo la classe finale con l'inizializzazione dell'istanza statica + lo zucchero della sintassi del linguaggio per semplificare l'accesso all'istanza

+0

Grande, grazie! – alfongj

Problemi correlati