前言
目标
掌握使用start和run的基本使用
一、定义
start:
通过jvn调用本地方法,会启动一个新线程。
Thread 类下
private native void start0();
run:
java的普通方法,用的是main主方法。
二、使用
public class Demo {
public static void main(String[] args) {
Thread thread = new Thread(){
public void run(){
demo();
}
};
System.out.println("main线程run="+Thread.currentThread().getName());
thread.run();
System.out.println("main线程start="+Thread.currentThread().getName());
thread.start();
}
public static void demo() {
System.out.println("demo线程="+Thread.currentThread().getName());
}
}
参考
http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/
多留言多点赞你们的只支持是我坚持下去的动力,都支棱起来!!!