Atomicinteger (Java SE platform 7)
osztály AtomicInteger
összefoglaló konstruktőri
Kivitelező és leírása
Létrehoz egy új AtomicInteger kezdeti érték 0.
Létrehoz egy új AtomicInteger a kezdeti értékhez.
módszer összefoglaló
Módosítót és típusa
Módszer és Leírás
Atomically hozzáadja az adott érték az aktuális értéket.
Atomically beállítja az értéket az adott frissített értéke, ha az aktuális érték == elvárás.
Atomically eggyel csökkenti az aktuális értéket.
Értékét adja vissza a konkrét összegeket mindkét kettős.
Értékét adja vissza az adott összeget, mint az úszó.
Gets az aktuális értéket.
Atomically hozzáadja az adott érték az aktuális értéket.
Atomically eggyel csökkenti az aktuális értéket.
Atomically egyesével az aktuális értéket.
Atomically meghatározza egy adott értéket, és visszatér a régi értéket.
Atomically egyesével az aktuális értéket.
Értékét adja vissza az adott összeget, mint az int.
Végül meghatározza ezt az értéket.
Értékét adja vissza a konkrét összegeket mindkét hosszú.
Kits ezt az értéket.
Visszaadja a karakterlánc ábrázolása az aktuális értéket.
Atomically beállítja az értéket az adott frissített értéke, ha az aktuális érték == elvárás.
Módszerek osztálytól örökölt java.lang. szám
Módszerek osztálytól örökölt java.lang. objektum
részletes tervezés
AtomicInteger
Létrehoz egy új AtomicInteger a kezdeti értékhez.
Paraméterek: initialValue - a kezdeti érték-
AtomicInteger
Létrehoz egy új AtomicInteger kezdeti érték 0.
módszer részletesen
Gets az aktuális értéket.
Kits ezt az értéket.
Paraméterek: newValue - az új érték
-
Végül meghatározza ezt az értéket.
Paraméterek: newValue - az új érték kezdete: 1.6
-
Atomically meghatározza egy adott értéket, és visszatér a régi értéket.
Paraméterek: newValue - az új érték Returns: az előző érték
-
compareAndSet
Atomically beállítja az értéket az adott frissített értéke, ha az aktuális érték == elvárás.
Paraméterek: várni - elvárás frissítés - az új érték Returns: igaz, ha sikeres. Hamis hozam azt mutatja, hogy a tényleges érték nem egyenlő az átlag.
-
weakCompareAndSet
Atomically beállítja az értéket az adott frissített értéke, ha az aktuális érték == elvárás.
Leállhat fedezet, és nem nyújt garanciát rendelés, így csak ritkán megfelelő alternatív compareAndSet.
Paraméterek: várni - elvárás frissítés - az új érték Returns: igaz, ha sikeres.
-
getAndIncrement
Atomically egyesével az aktuális értéket.
getAndDecrement
Atomically eggyel csökkenti az aktuális értéket.
Atomically hozzáadja az adott érték az aktuális értéket.
Paraméterek: delta - az értéket hozzáadni Returns: az előző érték
-
incrementAndGet
Atomically egyesével az aktuális értéket.
decrementAndGet
Atomically eggyel csökkenti az aktuális értéket.
Atomically hozzáadja az adott érték az aktuális értéket.
Paraméterek: delta - az értéket hozzáadni Returns: frissített értéke
-
Visszaadja a karakterlánc ábrázolása az aktuális értéket.
Értékét adja vissza az adott összeget, mint az int. Ez magában foglalhatja a kerekítés vagy csonkolás.
Konkrét: intValue osztályban száma adja: a számérték képviseli ezt az objektumot átalakítás után írja int.
-
Értékét adja vissza a konkrét összegeket mindkét hosszú. Ez magában foglalhatja a kerekítés vagy csonkolás.
Konkrét: longValue osztályban száma adja: a számérték képviseli ezt az objektumot átalakítás után hosszú típus.
-
floatValue
Értékét adja vissza az adott összeget, mint az úszó. Ez magában foglalhatja a kerekítést.
Konkrét: floatValue osztályban száma adja: a számérték képviseli ezt az objektumot átalakítás után úszós.
-
doubleValue
Értékét adja vissza a konkrét összegeket mindkét kettős. Ez magában foglalhatja a kerekítést.
Konkrét: doubleValue osztályban száma adja: a számérték képviseli ezt az objektumot átalakítás után kettős jellege.