Atomicinteger (платформа java se 7)

клас 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.

Схожі статті