Advertisement

Java多线程的应用

阅读量:

第一种实现方式:继承Thread类

复制代码
    package 多线程;
    
    /*
      该进程中至少有一个线程负责Java程序的执行
      而且这个线程运行的代码存在与main方法中
      该线程称之为主线程
    
      扩展:其实更细节说明jvm,jvm启动不止一个线程,还有负责垃圾回收机制的线程
    
      1,如何在自定义的代码中,自定义一个线程呢
      通过对api的查找,Java已经提供了对线程这类事物的描述,就是Thread类
    
      创建线程的第一种方式:继承Thread类
      步骤:
    1,定义类继承Thread类‘
    2,复写Thread类中run方法
         目的:将自定义的代码存储在run方法中,让线程运行。
    3,调用线程的start方法,
       该方法有两个作用:启动线程,调用run方法。
    
       多线程的特性:随机性。谁抢到谁执行,至于执行多久,cup说的算。
    */
    
    class ThreadDemo extends Thread{
    @Override
    public void run() {
        for (int i=1;i<60;i++)

全部评论 (0)

还没有任何评论哟~