java多线程怎样实现

作者: Iassc艾艾 | 来源:发表于2018-11-10 16:47 被阅读8次

前话:

平时我们运行一个exe就是一个进程,进程内部总不可能同时只能干一件事而其他干等着,那么同时几件事工作就叫作多线程,下面我将介绍一下怎样实现这件事(简陋版);

具体操作:

1:继承Thread类的方法

假如同时进行A和B,那就让A和B分别继承Thread类,之后要重写类里面的run方法(因为到时候执行的时候是执行run方法作为起点的)。然后我们要对这两个类实例化,之后,调用其start方法即可唤起相应的A,B去执行各自的run方法。下面是代码和结果:

 2 :实现Runnable接口的方法

同样是同时进行进行A,B两件事情,这次我们可以创建相应的类之后让它们实现Runnable接口,重写run方法。讲到这里其实就已经发现这和1没有什么不同。不同的是在实例化类之后我们还需要根据这个对象创建一个线程对象(Thread),之后通过调用线程对象的start方法启动线程。

  

以上是实现的两种,也还有其他方法。好了,我混不下去了,关于线程的优先级,暂停,嫁入这些下次有空(等我学明白了)再讲,我先去补作业了。

相关文章

  • java多线程怎样实现

    前话: 平时我们运行一个exe就是一个进程,进程内部总不可能同时只能干一件事而其他干等着,那么同时几件事工作就叫作...

  • Java基础(六)

    多线程 Java多线程并发 1.1 JAVA 并发知识库 1.2 JAVA 线程实现/创建方式 1.2.1 继承 ...

  • java多线程

    1.JAVA多线程实现方式 JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用E...

  • Q&A-04 多线程&分布式

    1、Java实现多线程有哪几种方式 Java 多线程实现方式主要有四种: 继承Thread类 实现Runnable...

  • 两种建立多线程的方式

    Thread和Runnable实现多线程的区别 Java中实现多线程有两种方法:继承Thread、实现Runnab...

  • Java socket

    Java Socket实现基于TCP和UDP多线程通信Java Socket编程

  • Java多线程-实例解析

    Java多线程实例 3种实现方法 Java中的多线程有三种实现方式: 1.继承Thread类,重写run方法。Th...

  • 3-Java中如何创建线程

    Runnable和Thread实现多线程的区别 Java中实现多线程有两种方法:继承Thread类、实现Runna...

  • 多线程(最全面试题04)

    Java实现线程有哪几种方式?1、继承Thread类实现多线程2、实现Runnable接口方式实现多线程3、使用E...

  • Java多线程之线程池(ThreadPoolExecutor)实

    在上一篇文章Java中实现多线程的3种方法介绍和比较中,我们讲解了Java中实现多线程的3种方法。使用多线程,就必...

网友评论

    本文标题:java多线程怎样实现

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