写一个内存溢出的java程序

1、线程沾满

package lock;

import java.util.concurrent.atomic.AtomicInteger;

public class ThreadUPTest {

    public static void main(String[] args) {
        AtomicInteger atomicInteger = new AtomicInteger();
        while (true) {
            new Thread(() -> {
                int num = atomicInteger.incrementAndGet();
                System.out.println(num);

                try {
                    Thread.sleep(60*60*1000);
                } catch (InterruptedException e) {
                    e.printStackTrace();
                }

            }).start();
        }
    }
}

 

你可能感兴趣的:(JAVA基础,细说Java)