JAVA 两种方法实现多线程(继承Thread和实现Runnable接口)
2015-06-14 00:32
1036 查看
package h14; public class Demo { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Thread cat = new Cat(); cat.start(); Runnable dog = new Dog(); Thread t = new Thread(dog); t.start(); } } class Cat extends Thread{ @Override public void run() { // TODO Auto-generated method stub super.run(); int i = 0; while(true){ try { i++; Thread.sleep(1000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println(i); } } } class Dog implements Runnable{ @Override public void run() { // TODO Auto-generated method stub System.out.print("hello"); } }
相关文章推荐
- eclipse两个比较好用的功能
- spring mvc4中json的编码配置
- Spring容器、高级装配回顾
- Spring---Bean的生命周期
- java final 关键字的详解!
- java获取文件名的三种方法
- Java的一些父类(二)
- java笔记08 设计模式与单例设计模式
- 好玩的java闭包
- Myeclipse10 破解工具一闪而过处理办法
- javaIO流概述
- 整合springmvc+hibernate+spring事物无法回滚问题
- SSH学习——Spring基础
- Kafka学习笔记-Java简单操作
- Android Studio从Eclipse工程导入时Failed to sync Gradle project
- Java代码生成工作簿
- 一个菜鸟对 java 类和对象的理解
- R语言-05-RJava的安装
- java写socket请求
- R语言-04-Rserve安装与配置