01 2014 档案

摘要:实现Runnable接口的类必须使用Thread类的实例才能创建线程。通过Runnable接口创建线程分为两步: 1. 将实现Runnable接口的类实例化。 2.建立一个Thread对象,并将第一步实例化后的对象作为参数传入Thread类的构造方法。 最后通过Thread类的start方法建立线程。 1 package com.fly.example; 2 3 public class MyRunnableThree implements Runnable { 4 5 @Override 6 public void run() 7 { 8 Sy... 阅读全文
posted @ 2014-01-23 13:34 yql_dragonfly 阅读(299) 评论(0) 推荐(0)
摘要:支持原创,本系列文章均转自:http://www.blogjava.net/nokiaguy/category/38172.html在Java中创建线程有两种方法:使用Thread类和使用Runnable接口。在使用Runnable接口时需要建立一个Thread实例。因此,无论是通过Thread类还是Runnable接口建立线程,都必须建立Thread类或它的子类的实例。Thread类的构造方法被重载了八次,构造方法如下:public Thread( );public Thread(Runnable target);public Thread(String name);public Threa 阅读全文
posted @ 2014-01-20 16:14 yql_dragonfly 阅读(349) 评论(0) 推荐(0)
摘要:支持原创,本系列文章均转自:http://www.blogjava.net/nokiaguy/category/38172.html一、线程概述线程是程序运行的基本执行单元。当操作系统(不包括单线程的操作系统,如微软早期的DOS)在执行一个程序时,会在系统中建立一个进程,而在这个进程中,必须至少建立一个线程(这个线程被称为主线程)来作为这个程序运行的入口点。因此,在操作系统中运行的任何程序都至少有一个主线程。 进程和线程是现代操作系统中两个必不可少的运行模型。在操作系统中可以有多个进程,这些进程包括系统进程(由操作系统内部建立的进程)和用户进程(由用户程序建立的进程);一个进程中可以有一个或多 阅读全文
posted @ 2014-01-20 14:09 yql_dragonfly 阅读(259) 评论(0) 推荐(0)