lambda表达式创建线程、获取cpu的核数、线程睡眠

import java.util.concurrent.TimeUnit;
class test1{
    public static void main(String[] args) {
        // lambda 表达式创建线程 jdk1.8
        // lambda表达式: (参数)->{ 代码 }
        new Thread(()->{
            try {
                // 线程睡眠
                TimeUnit.SECONDS.sleep(2);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            System.out.println("hello");
        },"a").start();

        System.out.println("word!");

        // 获取cpu的核数
        int num = Runtime.getRuntime().availableProcessors();
        System.out.println("cpu的核数:"+num);
    }
    
}

 

你可能感兴趣的:(lambda表达式创建线程、获取cpu的核数、线程睡眠)