Atomicinteger (platforma java se 7)

Class AtomicInteger

Descrierea constructorului

Constructor și descriere

Creează un nou AtomicInteger cu o valoare inițială de 0.

Creează un nou AtomicInteger cu această valoare inițială.

Rezumatul metodei

Modificator și tip

Metodă și descriere

Atomic adaugă această valoare la valoarea curentă.

Atomic stabilește valoarea la această valoare actualizată dacă valoarea curentă este == așteptare matematică.

Deceniile atomice sunt o valoare curentă.

Returnează valoarea unei anumite cantități ca dublă.

Returnează valoarea unui anumit număr ca float.

Obține valoarea curentă.

Atomic adaugă această valoare la valoarea curentă.

Deceniile atomice sunt o valoare curentă.

Creșterile atomice sunt o valoare curentă.

Atomic seturi la o valoare dată și returnează o valoare veche.

Creșterile atomice sunt o valoare curentă.

Returnează valoarea unui anumit număr ca int.

În cele din urmă seturile sunt la o valoare dată.

Returnează valoarea unei anumite cantități ca lungă.

Setează această valoare.

Returnează reprezentarea String a valorii curente.

Atomic stabilește valoarea la această valoare actualizată dacă valoarea curentă este == așteptare matematică.

Metode java.lang moștenite din clasă. Număr de

Metode java.lang moștenite din clasă. obiect

Proiectant

AtomicInteger

Creează un nou AtomicInteger cu această valoare inițială.

Parametrii: initialValue - valoarea inițială





  • AtomicInteger

    Creează un nou AtomicInteger cu o valoare inițială de 0.

    Metoda detaliilor

    Obține valoarea curentă.

    Setează această valoare.

    Parametri: newValue - valoare nouă






  • În cele din urmă seturile sunt la o valoare dată.

    Parametri: newValue - valoare nouă De la: 1.6
  • Atomic seturi la o valoare dată și returnează o valoare veche.

    Parametri: newValue - valoare nouă Returnează: valoarea precedentă
  • compareAndSet

    Atomic stabilește valoarea la această valoare actualizată dacă valoarea curentă este == așteptare matematică.

    Parametri: așteptați - actualizarea așteptărilor matematice - valoare nouă Returnează: true dacă este reușită. O întoarcere falsă indică faptul că valoarea reală nu era egală cu așteptările matematice.
  • weakCompareAndSet

    Atomic stabilește valoarea la această valoare actualizată dacă valoarea curentă este == așteptare matematică.

    Poate înceta să lucreze unul lângă celălalt și nu oferă o garanție a comenzii, deci doar rareori este alternativa adecvată pentru comparareaAndSet.

    Parametri: așteptați - actualizarea așteptărilor matematice - valoare nouă Returnează: true dacă este reușită.
  • getAndIncrement

    Creșterile atomice sunt o valoare curentă.

    getAndDecrement

    Deceniile atomice sunt o valoare curentă.

    Atomic adaugă această valoare la valoarea curentă.

    Parametri: valoare delta pentru a adăuga Returnează: valoarea anterioară
  • incrementAndGet

    Creșterile atomice sunt o valoare curentă.

    decrementAndGet

    Deceniile atomice sunt o valoare curentă.

    Atomic adaugă această valoare la valoarea curentă.

    Parametri: delta - valoare adăugată Retururi: valoare actualizată
  • Returnează reprezentarea String a valorii curente.

    Returnează valoarea unui anumit număr ca int. Aceasta poate include rotunjirea sau trunchierea.

    Specificat: intValue în clasă Returnări: valoarea numerică reprezentată de acest obiect după conversia în int.
  • Returnează valoarea unei anumite cantități ca lungă. Aceasta poate include rotunjirea sau trunchierea.

    Specificat: longValue în clasă Returnări număr: valoarea numerică reprezentată de acest obiect după conversie la lung.
  • floatValue

    Returnează valoarea unei anumite cantități ca float. Aceasta poate include rotunjirea.

    Specificat: floatValue în clasa Returns: valoarea numerică reprezentată de acest obiect după conversia în float.
  • doubleValue

    Returnează valoarea unei anumite cantități ca dublă. Aceasta poate include rotunjirea.

    Specificat: doubleValue în clasa Returns: valoarea numerică reprezentată de acest obiect după conversia la dublu.







Articole similare

Trimiteți-le prietenilor: