• java线程


    Thread类是属于java.lang包。

      java线程有两种创建方法

      第一种是继承Thread类,重写run方法;

      第二种是继承Runnable接口,实现run方法;

      run()方法和start()方法的区别;

      使用start()方法启动线程,真正实现了多线程执行,这时无须等待run()方法代码执行完,可以直接执行主程序下面代码;

      使用run()方法就相当于做普通方法调用,必须等方法体类代码执行完,这样多个线程无法并行。

      用法有两种

       第一种 定义一个继承Thread类的子类,直接实例化对象。

          

    class  Thread1  extends  Thread;
    
    Thread1  thread1 = new Thread1();
    
    thread1.start();

           

       第二种 定义一个实现Runnable接口的类,然后实例化Thread对象时,将Runnable类对象作为参数。

         

    class  Thread2  implements  Runnable;
    
    Thread  thread2  =  new  Thread(new  Thread2());
    
    thread2.start();
  • 相关阅读:
    Servlet编程实例 续2
    Servlet编程实例 续1
    Servlet编程实例
    Servlet包介绍
    Servlet处理流程分析
    Servlet简介
    初始String
    类对象的定义
    类和对象
    JDBC编程之程序优化
  • 原文地址:https://www.cnblogs.com/wangguangjian/p/8745364.html
Copyright © 2020-2023  润新知