zoukankan      html  css  js  c++  java
  • Java8-Thread-No.01

    import java.util.concurrent.TimeUnit;
    
    public class Threads1 {
    
        public static void main(String[] args) {
            test1();
    //        test2();
    //        test3();
        }
    
        private static void test3() {
            Runnable runnable = () -> {
                try {
                    System.out.println("Foo " + Thread.currentThread().getName());
                    TimeUnit.SECONDS.sleep(1);
                    System.out.println("Bar " + Thread.currentThread().getName());
                }
                catch (InterruptedException e) {
                    e.printStackTrace();
                }
            };
    
            Thread thread = new Thread(runnable);
            thread.start();
        }
    
        private static void test2() {
            Runnable runnable = () -> {
                try {
                    System.out.println("Foo " + Thread.currentThread().getName());
                    Thread.sleep(1000);
                    System.out.println("Bar " + Thread.currentThread().getName());
                }
                catch (InterruptedException e) {
                    e.printStackTrace();
                }
            };
    
            Thread thread = new Thread(runnable);
            thread.start();
        }
    
        private static void test1() {
            Runnable runnable = () -> {
                String threadName = Thread.currentThread().getName();
                System.out.println("Hello " + threadName);
            };
    
            runnable.run();
    
            Thread thread = new Thread(runnable);
            thread.start();
    
            System.out.println("Done!");
        }
    }
    
  • 相关阅读:
    排序
    多线程
    swift demo
    支付宝支付
    TV端产品设计法则和分析
    产品经理提升修炼的方法
    “互联网+”不是传统企业的万金油
    我眼中理想的程序员
    来谈谈产品的模仿与抄袭的问题
    产品体验成就产品
  • 原文地址:https://www.cnblogs.com/bilaisheng/p/10210918.html
Copyright © 2011-2022 走看看