`
yanfaguanli
  • 浏览: 663530 次
文章分类
社区版块
存档分类
最新评论

Java线程总结

 
阅读更多

1.线程定义.

线程:一个程序中不同的执行路径。

进程是一个静态的概念,所谓的进程在执行是指进程中的线程在进行。

在一个时间点上,一个cpu只有一个线程在运行。(单核)

2.Java里面线程创建两种方式:

package test;

public class TestThread1 {

public static void main(String args[]){

Runner1 r=new Runner1();

//若是Thread继承的方法,省略 Thread t=new Thread(r);

//若是Runnable,则下面变成t.start();

r.start();

for(int i=0;i<100;i++)

{

System.out.println("Main Thread-----"+i);

}

}

}

//第一种:定义线程类实现Runable接口。

//class Runner1 implements Runnable{

//第二种:从Thread类中继承

class Runner1 extends Thread{

@Override

public void run() {

// TODO Auto-generated method stub

for(int i=0;i<100;i++)

{

System.out.println("Runner1:"+i);

}

}

}

3.Java线程里面sleep用法:

package test;

import java.util.Date;

public class TestThreadSleep {

public static void main(String[] args) {

// TODO Auto-generated method stub

Runner2 r=new Runner2();

r.start();

try{

Thread.sleep(10000);

}

catch(InterruptedException e){

}

r.interrupt();

}

}

class Runner2 extends Thread{

@Override

public void run() {

while(true){

try{

System.out.println("==="+new Date()+"===");

sleep(1000);

}

catch(InterruptedException e){

return ;

}

}

// TODO Auto-generated method stub

}

}

分享到:
评论

相关推荐

    java多线程编程总结

    详细的讲述了多线程的各种用法 Java线程:概念与原理 Java线程:创建与启动 Java线程:线程栈模型与线程的变量 Java线程:线程状态的转换 Java线程:线程的同步与锁 Java线程:线程的交互 ...Java线程:大总结

    我总结的Java线程总结

    这是我总结整理的Java线程总结,希望对大家有所帮助!

    Java 线程总结

    Java线程:概念与原理 Java线程:创建与启动 Java线程:线程栈模型与线程的变量 Java线程:线程状态的转换 Java线程:线程的同步与锁 Java线程:线程的交互 Java线程:线程的调度-休眠 ...Java线程:大总结

    Java线程总结.pdf

    Java线程总结.pdf

    Java线程总结教程

    在论坛上面常常看到初学者对线程的无可奈何,所以总结出了下面一篇文章,希望对一些正在学习使用java线程的初学者有所帮助。 首先要理解线程首先需要了解一些基本的东西,我们现在所使用的大多数操作系统都属于多...

    JAVA线程总结,包含线程池,显示使用线程实现异步编程,基于JDK中的Future实现异步编程,JDK中的FutureTask等

    JAVA线程总结,包含线程池,显示使用线程实现异步编程,基于JDK中的Future实现异步编程,JDK中的FutureTask等

    java 线程总结笔记

    花费了一上午的时候 写了一些demo。认识到四种线程池的区别。上传到csdn 供以后学习

    Java多线程编程总结

    Java线程:概念与原理 Java线程:创建与启动 Java线程:线程栈模型与线程的变量 Java线程:线程状态的转换 Java线程:线程的同步与锁 Java线程:线程的交互 Java线程:线程的调度-休眠 Java线程:线程的调度-...

    java多线程总结(一)

    java多线程总结

    java线程安全总结.doc

    java线程安全总结.doc。。。。。。。。

    java线程总结

    java中的线程安全,是java中的一个重要知识点,同时也是面试中经常问道的问题

    Java多线程知识点总结

    该文档总结了Java多线程相关的知识点,分享给大家,简单易懂!

    JAVA多线程总结

    JAVA多线程总结

    Java多线程的总结

    Java多线程的重要性可想而知,而对于多线程,某些情况下,又比较难理解,稍微参照网上的资料进行了总结

Global site tag (gtag.js) - Google Analytics