Java的线程框架
来源:互联网 发布:淘宝模板代码教程 编辑:程序博客网 时间:2024/05/18 02:17
Java可以有两种方法创建新的线程:
1、定义类实现Runnable接口
代码如下:
class Tasks implements Runnable {
public void run() {
int sum = 0;
for (int i = 0; i <= 100; i++) sum += i;
System.out.println("Result: " + sum);
}
}
public class JMain {
public static void main(String[] args) {
Thread t = new Thread(new Tasks());
t.start();
System.out.println("Waiting...");
}
}
2、定义一个线程类的子类然后重写其run方法
代码如下:
class myThread implements Thread {
public void run() {
int sum = 0;
for (int i = 0; i <= 100; i++) sum += i;
System.out.println("Result: " + sum);
}
}
public class JMain {
public static void main(String[] args) {
Thread t = new myThread();
t.start();
System.out.println("Waiting...");
}
}
注:使用Runnable接口可以为多个线程提供共享的数据。在实现Runnable接口的类的run方法中可以使用thread的静态方法,比如:public static Thread currentThread()获得当前线程的引用。
- Java的线程框架
- java集合框架,线程安全的类
- 线程池的原理以及java的线程池框架
- 线程池的原理以及Java的线程池框架
- Java 线程测试框架
- java线程池框架
- Java线程池框架
- java实现的简易线程池框架源码
- java实现的第三方线程池框架
- Java的Executor框架和线程池实现原理
- Java 集合框架分析:线程安全的集合
- java集合框架类的使用及线程
- Java的Executor框架和线程池实现原理
- Java的Executor框架和线程池实现原理
- Java的Executor框架和线程池实现原理
- Java的Executor框架和线程池实现原理
- Java的Executor框架和线程池实现原理
- Java的Executor框架和线程池实现原理
- 60个开发者不容错过的免费资源库
- HTML5 App实战(5):待办(TODO)
- 编程书籍积累
- Warning - bad CRC or NAND, using default environment 错误的解决方案
- AIX 关闭服务方法
- Java的线程框架
- 开博啦!
- ios助手开发系列(三):打开设备连接,获取设备基本信息
- Java基础19:缓冲区;装饰模式;字节流;字符流
- cloudfoundry集成oracle kill long_queries测试
- VS2010中配置SVN插件实现团队开发
- zen-cart屏蔽中文浏览器的方法
- ARM保存中断时,为什么使用“sub lr, lr, #4”
- js闪烁提示错误信息---setTimeout和setInterval的应用