致我曾经敲过的代码——初涉java多线程总结

来源:互联网 发布:mac chmod 777 编辑:程序博客网 时间:2024/05/22 13:54


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递增的顺序。

(这课没去听所以 这算是自学的,,)

0 0
原创粉丝点击