美文网首页
Java创建线程基本思路

Java创建线程基本思路

作者: 黎繁介 | 来源:发表于2018-06-09 23:55 被阅读7次

    创建通过继承类Thread()和接口Runnable。

    一、继承Thread

            重写void run(){} 方法,将需要加入线程的任务流写在此方法里,然后用start()方法来启动此线程。

    简单描述,上代码:

    注意:使用继承Thread类来创建的线程类,多个线程间无法共享线程类的实例变量。

        Thread.currentThread():    Thread类静态方法,此方法返回当前正在执行的线程对象。

        Thread.getName():        Thread类的实例方法,返回调用该方法的线程名称。


    二、继承Runnable接口

             1.定义Runnable接口的实现类,重写run()方法。

             2.创建Runnable接口的实现类的实例,并将实例作为Thread的target来创建Thread对象(该Thread对象才是真正的线程对象)。

    好,来附上代码图:

    三、两种线程的区别


    ----------------上一节“Java-进程、线程概述”----------

    ----------------下一节“Java-线程生命周期”-------------

    相关文章

      网友评论

          本文标题:Java创建线程基本思路

          本文链接:https://www.haomeiwen.com/subject/aegxeftx.html