thread

原创 2012年03月24日 12:30:31
import java.util.*;
public class thread1  {


/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub


thread1 t=new thread1();
mm m=new mm();
m.start();
jj j=new jj();
Thread t1=new Thread(j);
t1.start();
t1.stop();


}
public thread1() {
// TODO Auto-generated constructor stub
   System.out.print("hello\n");
}




}
class mm extends Thread{
public void run(){
int i=0;
while(true)
{
try {
Thread.sleep(100);
} catch (Exception e) {
// TODO: handle exception
}

System.out.print(i+"hello\n");
i++;
if(i==8)
break;
}
}
}
class jj implements Runnable{
int i=0;
public void run(){
while(true)
{
try{Thread.sleep(100);
}catch (Exception e) {
e.printStackTrace();
// TODO: handle exception
}

System.out.print("nihao+"+i+"\n");
i++

;
if(i==9)
break;

}
}
}

linux中process, kernel thread, user thread的区别

进程的contex switch开销较大:因为需要change 地址空间,但change address space is simply a register change in the CPU?改变...
  • yyf_it
  • yyf_it
  • 2016年09月03日 10:24
  • 1056

Java Thread 源码解析

Thread 源码解析线程的方法大部分都是使用Native使用,不允许应用层修改,是CPU调度的最基本单元。线程的资源开销相对于进程的开销是相对较少的,所以我们一般创建线程执行,而不是进程执行。Thr...
  • owenchan1987
  • owenchan1987
  • 2017年05月14日 16:12
  • 880

Thread thread = new Thread(method);

ThreadStart method = delegate()             {                 //Clipboard.SetText(str);          ...
  • autumn20080101
  • autumn20080101
  • 2016年04月21日 13:02
  • 227

java中Thread用法

一.线程的状态二.上下文切换三.Thread类中的方法线程的状态 在正式学习Thread类中的具体方法之前,我们先来了解一下线程有哪些状态,这个将会有助于后面对Thread类中的方法的理解。  线程从...
  • u010940300
  • u010940300
  • 2015年05月13日 10:02
  • 4015

JAVA多线程之Runnable和Thread比较

在我们开发的过程中常常会碰到多线程的问题,对于多线程的实现方式主要有两种:实现Runnable接口、继承Thread类。对于这两种多线程的实现方式也是有着一些差异。既然实现了多线程那必然离不开管理这些...
  • u013755987
  • u013755987
  • 2016年07月11日 21:15
  • 10529

多线程编程--- __thread关键字

__thread是GCC内置的线程局部存储设施,存取效率可以和全局变量相比。__thread变量每一个线程有一份独立实体,各个线程的值互不干扰。可以用来修饰那些带有全局性且值可能变,但是又不值得用全局...
  • crazyhacking
  • crazyhacking
  • 2014年02月25日 20:10
  • 16719

__declspec(thread)

__declspec(thread)
  • achellies
  • achellies
  • 2010年07月21日 16:33
  • 2958

C++11并发之std::thread

std::thread 在 #include 头文件中声明,因此使用 std::thread 时需要包含 #include 头文件。...
  • liuker888
  • liuker888
  • 2015年07月12日 11:08
  • 12066

__thread关键字

__thread是GCC内置的线程局部存储设施,存取效率可以和全局变量相比。__thread变量每一个线程有一份独立实体,各个线程的值互不干扰。可以用来修饰那些带有全局性且值可能变,但是又不值得用全局...
  • liuxuejiang158
  • liuxuejiang158
  • 2013年11月03日 09:04
  • 10750

变量声明前加 __thread关键字

最近读代码的时候,看到有__thread这个东西,查了一下资料。表示为每个线程声明这样一个变量,并且线程与线程之间的这个变量毫无关联。 __thread是GCC内置的线程局部存储设施,存取效率可以和...
  • liutingxun
  • liutingxun
  • 2014年11月30日 14:15
  • 999
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:thread
举报原因:
原因补充:

(最多只允许输入30个字)