java程序如何创建多线程

在软件开发的过程中,为了提高程序的运行效率,经常会使用多线程。下面简单介绍下java中多线程的创建方法。

操作方法

  • 01

    我们可以使用实现Runnable接口的方法常见多线程。创建一个类MyThread,并实现Runnable接口。

  • 02

    在MyThread中实现Runnable接口的run方法。并在run方法中打印输出“Hello World”。

  • 03

    在main方法中创建Thread类的对象thread,构造函数的参数是MyThread的对象,即实现了Runnable接口的类。

  • 04

    调用thread的start方法,就会启动一个新的线程,MyThread中的run方法会被执行,执行完毕后,创建的线程就结束。

  • 05

    其实上面的方法有点不方便,因为必须多创建一个类。我们可以使用匿名的内部类的方式,这样会方便很多。

  • 06

    除了实现Runnable接口创建多线程以外,还可以继承自Thread类创建多线程。创建一个类MyThread2,继承自Thread。

  • 07

    Thread类实现了Runable接口的run方法,不过是空实现。我们需要重写run方法,这里就输出一句“Good morning”。

  • 08

    在main方法中再申明一个Thread类的变量thread2,并指向MyThread2的实例。

  • 09

    调用thread2的start方法,和上面一样,同样可以启动一个新的线程。

(0)

相关推荐

  • Java程序怎样编写

    下面是一个简单Java程序的编写过程. 编写方法 01 为了在您的机器上配置起一个Java开发环境--您将使用一个"开发环境"来"开发"(编写)程序--您需要完 ...

  • 如何使用Eclipse来创建Java程序

    Java语言是一种网络编程语言,也是目前非常流行的一种网络编程语言.使用Java语言编程当然也少不了编程语言的工具,Eclipse就是Java编程的重要工具,可是有很多Java的初学者不知道怎么使用E ...

  • IntelliJ IDEA怎样创建Java程序 运行Java程序

    很多新手小伙伴不懂得 怎样运用IntelliJ IDEA去创建和运行Java程序.今天小编我就分享我的帮助大家使用IntelliJ IDEA来创建和运行Java程序哦. 操作方法 01 打开Intel ...

  • 使用jar命令将java程序创建为可执行的jar包

    使用jar命令将java程序创建为可执行的jar包 操作方法 01 1.创建可执行的jar包.手工写manifest.mf文件(jar命令自动生成的MANIFEST.MF文件中不会包含Main-Cla ...

  • 如何创建java工程及新建java程序

    java是现在用的比较多的开发语言,很多小伙伴都在学习JAVA语言,现在我就来介绍一下如何新建java工程,以及新建一个java程序.跟着本宝宝一步一步来,你就可以创建一个java程序啦.米娜桑,加油 ...

  • 如何使用IntelliJ IDEA创建并运行java程序

    IntelliJ IDEA是Java语言的集成开发环境,是公认的最好用的java开发工具之一. 使用这个工具可以帮助我们快速的开发Java程序.其次,IntelliJ IDEA不仅支持windows还 ...

  • 使用IntelliJ IDEA创建你的第一个Java程序

    本文主要介绍如何使用使用IntelliJ IDEA创建你的第一个Java程序. IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其 ...

  • java程序调试技巧(NetBeans和eclipse调试java通用方法)

    在本文中使用的是Eclipse Juno版(Eclipse 4.2),在开始前给大家提3点建议! 不要使用System.out.println作为调试工具 把所有涉及到的组件日志级别激活并使用 使用日 ...

  • 怎么不安装jre,jdk就运行java程序,jar包等

    怎么不安装运行环境启动java程序 怎么不安装jre运行.jar文件 怎么制作免安装的java程序 怎么精简jre 怎么无窗口启动bat 怎么用bat启动.jar文件 怎么用bat设置临时环境变量 怎 ...