package ch14; public class MyThread10 extends Thread { @Override public void run() { try { System.out.println("正在运行的线程名称:"+this.currentThread().getName()+" 开始"); Thread.sleep(2000); //延时2秒 System.out.println("正在运行的线程名称:"+this.currentThread().getName()+" 结束"); } catch(InterruptedException e) { e.printStackTrace(); } } }
package ch14; public class Test14 { public static void main(String[] args) { MyThread11 mythread=new MyThread11(); System.out.println("主线程开始时间="+System.currentTimeMillis()); mythread.start(); System.out.println("主线程结束时间="+System.currentTimeMillis()); } }
主线程开始时间=1540963362783 主线程结束时间=1540963362783 正在运行的线程名称:Thread-0 开始 正在运行的线程名称:Thread-0 结束
package ch14; public class MyThread11 extends Thread { @Override public void run() { try { System.out.println("正在运行的线程名称:"+this.currentThread().getName()+" 开始时间="+System.currentTimeMillis()); Thread.sleep(2000); //延时2秒 System.out.println("正在运行的线程名称:"+this.currentThread().getName()+" 结束时间="+System.currentTimeMillis()); } catch(InterruptedException e) { e.printStackTrace(); } } }
package ch14; public class Test14 { public static void main(String[] args) { MyThread11 mythread=new MyThread11(); System.out.println("主线程开始时间="+System.currentTimeMillis()); mythread.start(); System.out.println("主线程结束时间="+System.currentTimeMillis()); } }
主线程开始时间=1540964257366 主线程结束时间=1540964257366 正在运行的线程名称:Thread-0 开始时间=1540964257366 正在运行的线程名称:Thread-0 结束时间=1540964259366
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有