2
Le garanzie "succede prima" delle coroutine di Kotlin?
Le coroutine di Kotlin forniscono garanzie "prima"? Ad esempio, esiste una garanzia "accade prima" tra la scrittura mutableVare la successiva lettura su (potenzialmente) altro thread in questo caso: suspend fun doSomething() { var mutableVar = 0 withContext(Dispatchers.IO) { mutableVar = 1 } System.out.println("value: $mutableVar") } Modificare: Forse un ulteriore esempio …