• 线程


    如何开启线程?

    方法一:1、自定义一个类,继承Thread类;

                   2、重写Thread类的run方法,run方法里面的代码是自定义线程的任务代码

    疑问?重写run方法的目的是什么:每个线程都有自己的任务代码,jvm创建的主线程任务代码就是main方法中所有的代码,自定义线程的代码就写在run方法。自定义线程负责了run方法中的代码。

                   3、注意:开启线程调用start方法。Thread的子类对象去调用start方法而不是run方法,线程一旦开启就会去执行run方法的代码。如果调用run方法就和调用普通方法一样

    方法二:1、自定义一个类,实现Runnable接口

                   2、重写Runnable的run方法,将任务代码写在run方法中

                   3、创建Runnable的实现类对象

                   4、创建Thread类的对象,并且把Runnable实现类的对象作为实参传递

                   5、使用thread对象去调用start方法

  • 相关阅读:
    多线程
    Java命令行传参
    IO流
    集合
    Java基础语法
    常见的数据结构
    泛型
    java 集合重要概念 (Set 的存储内存解析)
    java 集合重要概念 (== 和 equals 解读)
    java 集合重要概念 (实现一个简单的斗地主)
  • 原文地址:https://www.cnblogs.com/elian91/p/11124058.html
Copyright © 2020-2023  润新知