Java8-Thread-No.01
来源:互联网 发布:c语言define函数 编辑:程序博客网 时间:2024/05/20 07:58
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!"); }}
阅读全文
1 0
- Java8-Thread-No.01
- Java8-Stream-No.01
- Java8-Lock-No.01
- Java8-Lambda-No.01
- Java8-Optional-No.01
- Java8-Executors-No.01
- Java8-Synchronized-No.01
- Java8-Stream-No.02
- Java8-Stream-No.03
- Java8-Stream-No.04
- Java8-Stream-No.05
- Java8-Stream-No.06
- Java8-Stream-No.07
- Java8-Stream-No.08
- Java8-Stream-No.09
- Java8-Stream-No.10
- Java8-Stream-No.11
- Java8-Stream-No.12
- 整流器
- 菜鸟教程选择排序算法c++版
- javascript类型转换
- Java8-Lock-No.06
- java--集合--ConcurrentHashMap(1.8)
- Java8-Thread-No.01
- WPF--自定义控件的动态添加以及BackgroundWorker的使用
- java需要掌握的问题
- 进程调度API之add_wait_queue/remove_wait_queue
- 埃及对数学的贡献—数学起源(一)
- 【笔记】HTML标签汇总
- 基于错切变换的图像旋转
- 如果看了这篇文章,还不懂傅立叶变换,那就过来掐死我
- leetcode Redundant Connection