JavaSE进阶
15.2 Java中多线程的创建和使用
public class Sample {
public void method1(String str){
System.out.println(str);
}
public void method2(String str){
method1(str);
}
public static void main(String[] args) {
Sample s = new Sample();
s.method2("hello!");
}
}
15.2.1 多线程的创建和启动
- Java语言的JVM允许程序运行多个线程,它通过lang.Thread类来实现。
- Thread类的特性
- 每个线程都是通过某个特定Thread对象的run()方法来完成操作的,经常把run()方法的主体称为线程体
- 通过该Thread对象的start()方法来调用这个线程
-
15.2.2 子线程的创建和启动过程