0
点赞
收藏
分享

微信扫一扫

129.原子性-AtomicInteger__

青乌 2022-05-01 阅读 74
package com.itheim.threadAtom2;

import java.util.concurrent.atomic.AtomicInteger;

public class MyAtomIntergerDemo2 {
    public static void main(String[] args) {
        /*AtomicInteger ac1=new AtomicInteger(10);
        System.out.println(ac1.get());*/

        /*AtomicInteger ac2=new AtomicInteger(10);
        int andIncrement = ac2.getAndIncrement();
        System.out.println(andIncrement);
        System.out.println(ac2.get());*/

       /* AtomicInteger ac3=new AtomicInteger(10);
        int i = ac3.incrementAndGet();
        System.out.println(i);
        System.out.println(ac3.get());*/

        /*AtomicInteger ac4=new AtomicInteger(10);
        int i = ac4.addAndGet(20);
        System.out.println(i);
        System.out.println(ac4.get());*/

        AtomicInteger ac5=new AtomicInteger(10);
        int andSet = ac5.getAndSet(20);
        System.out.println(andSet);
        System.out.println(ac5.get());

    }
}
package com.itheim.threadAtom2;

import java.util.concurrent.atomic.AtomicInteger;

public class MyAtomIntergerDemo {
    public static void main(String[] args) {
        AtomicInteger ac=new AtomicInteger();
        System.out.println(ac);
        AtomicInteger ac2=new AtomicInteger(10);
        System.out.println(ac2);
    }
}
举报

相关推荐

0 条评论