java入门到精通第9章.pptVIP

  • 2
  • 0
  • 约2.16千字
  • 约 12页
  • 2018-11-21 发布于河南
  • 举报
java入门到精通第9章.ppt

第九章 多线程 线程是比较重要的一部分,多线程是操作系统的发展方向,他具有并发性和执行效率高的特点。一个进程可以通过运行多个线程来并发的执行多个任务。在实际的开发中,一般在安装程序时,单击“安装”按钮后,会在后台运行一段时间,安装的情况要反映在界面上,并且不能影响其他程序的运行,这样就需要多线程,将前台和后台运行分开,作为分开的两个线程运行。本章就主要介绍一下SWT中的线程开发,以及解决开发中出现的的多线程问题。 9.1 创建线程 线程的创建,主要包括创建主线程、实现Runnable接口和集成Thread类。本节主要介绍一下线程的创建,以及在线程创建中遇到的问题。 9.1.1 主线程 主线程是在程序执行时立刻运行,是所有线程中运行最早的线程,类似于类里面的main()方法,它还是产生其他子线程的线程,还需要利用他执行各种线程的关闭动作,所以它也是最后完成的线程,由此可以看出,主线程的重要性。 9.1.2 实现Runnable接口创建线程 创建线程的方法有两种,一种是继承Thread类,一种是实现Runnable接口。本节就主要介绍一下通过实现Runnable接口的方法创建线程。 实现Runnable接口来创建线程,是线程最简单的创建方法。实现Runnable接口,需要定义一个名为run()的无参方法,并且在方法内写入实现方法即可, 9.1.3 继承Thread类创建线程

文档评论(0)

1亿VIP精品文档

相关文档