клас AtomicInteger
зведення конструктора
Конструктор і Опис
Створює новий AtomicInteger з початковим значенням 0.
Створює новий AtomicInteger з даними початковим значенням.
зведення методу
Модифікатор та Тип
Метод і Опис
Атомарному додає дане значення до поточної вартості.
Атомарному встановлює значення в даний оновлене значення якщо поточна вартість == математичне очікування.
Атомарному декременти одним поточна вартість.
Повертає значення конкретного кількості як a double.
Повертає значення конкретного кількості як a float.
Отримує поточну вартість.
Атомарному додає дане значення до поточної вартості.
Атомарному декременти одним поточна вартість.
Атомарному інкремент одним поточна вартість.
Атомарному набори до даного значення і повернень старе значення.
Атомарному інкремент одним поточна вартість.
Повертає значення конкретного кількості як int.
В кінцевому рахунку набори до даного значення.
Повертає значення конкретного кількості як a long.
Набори до даного значення.
Повертає Строкове уявлення поточної вартості.
Атомарному встановлює значення в даний оновлене значення якщо поточна вартість == математичне очікування.
Методи java.lang успадкований від класу. число
Методи java.lang успадкований від класу. об'єкт
деталь конструктора
AtomicInteger
Створює новий AtomicInteger з даними початковим значенням.
Параметри: initialValue - початкове значення-
AtomicInteger
Створює новий AtomicInteger з початковим значенням 0.
деталь методу
Отримує поточну вартість.
Набори до даного значення.
Параметри: newValue - нове значення
-
В кінцевому рахунку набори до даного значення.
Параметри: newValue - нове значення Відтоді: 1.6
-
Атомарному набори до даного значення і повернень старе значення.
Параметри: newValue - нове значення Повернення: попереднє значення
-
compareAndSet
Атомарному встановлює значення в даний оновлене значення якщо поточна вартість == математичне очікування.
Параметри: expect - математичне очікування update - нове значення Повернення: істина в разі успіху. Помилковий повернення вказує, що фактичне значення не було одно математичного сподівання.
-
weakCompareAndSet
Атомарному встановлює значення в даний оновлене значення якщо поточна вартість == математичне очікування.
Може перестати працювати побічно і не забезпечує гарантії упорядкування, так тільки рідко відповідна альтернатива compareAndSet.
Параметри: expect - математичне очікування update - нове значення Повернення: істина в разі успіху.
-
getAndIncrement
Атомарному інкремент одним поточна вартість.
getAndDecrement
Атомарному декременти одним поточна вартість.
Атомарному додає дане значення до поточної вартості.
Параметри: delta - значення, щоб додати Повернення: попереднє значення
-
incrementAndGet
Атомарному інкремент одним поточна вартість.
decrementAndGet
Атомарному декременти одним поточна вартість.
Атомарному додає дане значення до поточної вартості.
Параметри: delta - значення, щоб додати Повернення: оновлене значення
-
Повертає Строкове уявлення поточної вартості.
Повертає значення конкретного кількості як int. Це може включити округлення або усічення.
Певний: intValue в класі Number Повернення: числове значення, представлене цим об'єктом після перетворення в тип int.
-
Повертає значення конкретного кількості як a long. Це може включити округлення або усічення.
Певний: longValue в класі Number Повернення: числове значення, представлене цим об'єктом після перетворення в тип long.
-
floatValue
Повертає значення конкретного кількості як a float. Це може включити округлення.
Певний: floatValue в класі Number Повернення: числове значення, представлене цим об'єктом після перетворення в тип float.
-
doubleValue
Повертає значення конкретного кількості як a double. Це може включити округлення.
Певний: doubleValue в класі Number Повернення: числове значення, представлене цим об'єктом після перетворення в тип double.