JAVA线程与序列化_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > JAVA线程与序列化

JAVA线程与序列化

 2013/9/13 15:52:40  fuegolin  程序员俱乐部  我要评论(0)
  • 摘要:JAVA线程与序列化知识1:线程,进程与程序线程:线程是进程的一个实体,是CPU调度和分配的基本单位;只含有程序计数器,寄存器和栈等一些运行时不可少的资源;进程:具有一定独立功能的程序块关于某个数据集上的一次运行活动,它是进行资源调度分配的一个独立单位;程序:是一组指令集合,由多个进程共同完成;静态实体,没有执行的含义;知识2:创建与启动线程A:继承Thread类创建线程继承Thread类并重现run方法,在run()中加入线程所需要执行的处理逻辑
  • 标签:Java 线程 序列化
JAVA线程序列化


知识1:线程,进程与程序
    线程:线程是进程的一个实体,是CPU调度和分配的基本单位;只含有程序计数器,寄存器和栈等一些运行时不可少的资源;
    进程:具有一定独立功能的程序块关于某个数据集上的一次运行活动,它是进行资源调度分配的一个独立单位;
    程序:是一组指令集合,由多个进程共同完成;静态实体,没有执行的含义;

知识2:创建与启动线程

    A:继承Thread类创建线程
       继承Thread类并重现run方法,在run()中加入线程所需要执行的处理逻辑;
      
class="java" name="code">
   public class MyThread extends Thread{
     public static void main(String[] args){
       MyThread thread =new MyThread();
       thread.start();
      }
   public void run(){
    System.out.println("进入线程");   
  }
}


   B:实现Runnable接口来创建线程
    实现Runnable接口并实现其中的唯一方法 run(),在run中加入需要处理的逻辑;
  
     public class MyThread_imp implements Runnable{
     public static void main(String[] args){
       MyThread_imp mythread =new MyThread();
       Thread thread=new Thread(mythread);
       thread.start();
      }
   public void run(){
    System.out.println("进入线程");   
  }
}

由于Runnable接口对线程没有任何支持,所以在获得线程实例时,通过Thread类的构造函数public Thread(Runnable target)来实现;
发表评论
用户名: 匿名