java多线程
2015-11-25 18:09
633 查看
java中实现多线程操作有两种方法:继承Thread类和实现Runnable接口
一、继承Thread类
public class Two {
public static void main(String[] args) {//主方法里面
AThread a = new AThread();//实例化线程类,
a.start();//启动线程类
}class AThread extends Thread {//继承Thread类
public void run() {
System.out.println(“这是在分支线程里面了”);
}}二、实现Runnable接口
public class Two{
public static void main(String[] args) {//主方法里面
AThread a = new AThread();//实例化一个线程类
new Thread(a).start();//实例化一个线程, 把要线程的类作为一个参数传递到里面, 并开始.
}class AThread implements Runnable {//实现类Runable
public void run() {
System.out.println(“这是在分支线程里面了”);
}}
一、继承Thread类
public class Two {
public static void main(String[] args) {//主方法里面
AThread a = new AThread();//实例化线程类,
a.start();//启动线程类
}
}class AThread extends Thread {//继承Thread类
public void run() {
System.out.println(“这是在分支线程里面了”);
}}二、实现Runnable接口
public class Two{
public static void main(String[] args) {//主方法里面
AThread a = new AThread();//实例化一个线程类
new Thread(a).start();//实例化一个线程, 把要线程的类作为一个参数传递到里面, 并开始.
}
}class AThread implements Runnable {//实现类Runable
public void run() {
System.out.println(“这是在分支线程里面了”);
}}
相关文章推荐
- java基础<八>-------多态
- java将白色背景图片转换成无色
- java刷新页面不回到顶部
- springmvc配置文件,扫描组件分开扫描和直接全扫描的区别
- springmvc 开始
- kettle运行时报错 could not create java virtual machine
- java技术体系基础
- Spring Security3 - MVC 整合教程 (初识Spring Security3)
- AKKA文档(java版)—角色
- hoyi-web[java] 用户控件的使用
- java io 流整理
- Spring+SpringMVC+mybatis+easyui整合实例(一)实例介绍
- Java 多态性解析
- java并发编程学习之内置锁的可重入性
- Java内功提升之定义方法
- 【Java EE (Struts2 + Spring + Hibernate)开发】:Spring(二)深入使用
- JVM调优总结 收集器选择-各个代比例
- SpringMvc下载文件
- java基础知识:ArrayList和LinkedList的区别
- Java-UrlRewrite中文api文档