虚拟主机域名注册-常见问题java → java


java的多线程入门示例一
作者:

什么是进程?正在进行的程序(直译)双如hh.exe,这就是一个进程

什么样是线程?比如:蚂蚁搬食物就是一件事情,就是一个进程,但是这个事情可以是由多个蚂蚁来共同搬,

 那其中的一个蚂蚁就是一个线程。

 

创建线程的步骤一:

1这个类继承自Thread
   2覆盖run方法,并在run方法里执行任务,就是处理具体的业务逻辑
   3在调用类里实例化这个类的对象。(实例化多个)就是多线程了。
   4调用这个对像的start()方法。 start()方法会自动去调用对象的run方法.

class MyThread extends Thread{
    private String name;
     MyThread(String nam){
        this.name=nam;
    }
    public void run(){
//执行任务      
for(int i=0;i<20;i++){
            System.out.println(this.name+"....."+i);
        }
    }
     
     
}
//主类入口
class ThreadDemo{
    public static void main(String[] args){
                         
            MyThread myt1=new MyThread("张三");
            MyThread myt2=new MyThread("Lishi");
             
            myt1.start();
            myt2.start();
             
                }
     
}

上面就是一个入门的多线程的代码,新建一个ThreadDemo.java  把代码放进去,编译运行就可以了.



来源:
阅读:1280
日期:2013-10-15

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:Java数组技巧攻略
下一篇:mysql使用小技巧
  >> 相关文章