package com.itheima.demo05.Thread;
/*java
主線程:執行主(main)方法的線程 單線程程序:java程序中只有一個線程 執行從main方法開始,從上到下依次執行 JVM執行main方法,main方法會進入到棧內存 JVM會找操做系統開闢一條main方法通向cpu的執行路徑 cpu就能夠經過這個路徑來執行main方法 而這個路徑有一個名字,叫main(主)線程
*/
public class Demo01MainThread {this
public static void main(String[] args) { Person p1 = new Person("小強"); p1.run(); System.out.println(0/0);//ArithmeticException: / by zero Person p2 = new Person("旺財"); p2.run(); }
}
package com.itheima.demo05.Thread;spa
public class Person {操作系統
private String name; public void run(){ //定義循環,執行20次 for(int i=0; i<20; i++){ System.out.println(name+"-->"+i); } } public Person() { } public Person(String name) { this.name = name; } public String getName() { return name; } public void setName(String name) { this.name = name; }
}線程