What is线程:
在JAVA程序中,一定会有一个主线程,(即至少有一个线程)当一个 Java 程序启动时,JVM 会创建主线程,并在该线程中调用程序的 main()方法。 线程可以理解为“程序内部一个独立的运行单位”。
What is进程:
进程是将程序运行起来后,由一个或是多个线程组成。
What is进多线程,简单的多线程的实现:
package G_LWP;
public class Test extends Thread{
private int i;
public void print(){
System.out.println("这是一个独立的线程"+i);
}
public Test(int i){
this.i = i;
}
public void run(){
print();
}
}
package G_LWP;
public class T {
public static void main(String[] args) {
T t = new T();
for (int i = 0; i < 10; i++) {
Test tmp = new Test(i);
tmp.start();
}
}
}
输出的结果如下
这就是简单的多线程的实现。因为是多个线程的同时进行,所以不是按从0递增的顺序。
(这课没去听所以 这算是自学的,,)