Let's Go!
java多线程框架runnable
上一篇 /
下一篇 2009-06-26 02:35:28
/ 个人分类:JAVA学习&编程相关
//此代码实现了一个java的多线程框架,您可以直接拿过来,把里面相应的地方改成自己的功能代码,就可以实现多线程了。当然框架还很不完善。。。
package com.icss.oa.work;
import java.lang.Runnable;
public class OurRunnableClass implements Runnable
{
//public OurRunnableClass(){}; //定义一个构造函数,调用方法,不定义也可以。。
public void method1()
{
System.out.println("执行方法1");
}
public void method2()
{
System.out.println("执行方法2");
}
public void run()
{
//写线程里具体要执行的事务,事务如果很多,可以分开写在方法里
method1(); //new OurRunnableClass().method1();
method2(); //new OurRunnableClass().method2();
System.out.println("Hello, from another thread. "+Thread.currentThread().getName());
}
public static void main(String[] args) throws Exception
{
for (int i = 0; i < 20; i++) //写线程数目
{
Runnable r = new OurRunnableClass();
new Thread(r).start(); //Thread th = new Thread(r); th.start();
}
}
}
收藏
举报
TAG: