类 AtomicPositiveInteger

    • 构造器详细资料

      • AtomicPositiveInteger

        public AtomicPositiveInteger()
      • AtomicPositiveInteger

        public AtomicPositiveInteger​(int initialValue)
    • 方法详细资料

      • getAndIncrement

        public final int getAndIncrement()
      • getAndDecrement

        public final int getAndDecrement()
      • incrementAndGet

        public final int incrementAndGet()
      • decrementAndGet

        public final int decrementAndGet()
      • get

        public final int get()
      • set

        public final void set​(int newValue)
      • getAndSet

        public final int getAndSet​(int newValue)
      • getAndAdd

        public final int getAndAdd​(int delta)
      • addAndGet

        public final int addAndGet​(int delta)
      • compareAndSet

        public final boolean compareAndSet​(int expect,
                                           int update)
      • weakCompareAndSet

        public final boolean weakCompareAndSet​(int expect,
                                               int update)
      • intValue

        public int intValue()
        指定者:
        intValue 在类中 Number
      • longValue

        public long longValue()
        指定者:
        longValue 在类中 Number
      • floatValue

        public float floatValue()
        指定者:
        floatValue 在类中 Number
      • doubleValue

        public double doubleValue()
        指定者:
        doubleValue 在类中 Number
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 Object