Java: säikeitä ja synkronointia

Säikeillä voidaan luoda useampia prosesseja suoritettaviksi samanaikaisesti. JVM jakaa näille prosesseille suoritinaikaa tiettyjen yksinkertaisten ehtojen mukaisesti. Säikeillä on käytettävissään 10 eri prioriteettitasoa joiden arvo voi vaihdella käyttöjärjestelmän mukaan. Onkin hyvä tapa käyttää valmiita muuttujia MAX_PRIORITY, NORM_PRIORITY ja MIN_PRIORITY. Liitteenä olevassa .pdf dokumentissa on lähdekoodi seuraavanlaisesta tilanteesta. Neljä pelaajaa haluavat kukin heittää vuorollaan noppaa ja yrittää... Continue Reading →

WordPress.com.

Ylös ↑