创建线程的三种方法_Java中创建线程的两个方法

news/2024/7/4 9:59:09

1 方法1:新建一个类继承Thread

public class FirstThreadTest {
    public static void main(String[] args) {
        MyThread mt = new MyThread();
        mt.start();
        for (int i = 1;i<=10; i++){
            System.out.println(Thread.currentThread().getName() + "输出"+i);
        }
    }
}


class MyThread extends Thread{

    @Override
    public void run(){
        for (int i = 1;i<=10; i++){
            System.out.println(Thread.currentThread().getName() + "输出"+i);
        }
    }
}

2 方法2:实现Runnable接口
public class SecondThreadTest {
    public static void main(String[] args) {
        SecondThread st = new SecondThread();
        //1 先创建一个Runnable实现类,再把这个类传给Thread,则可
        //实现创建线程
        Thread t = new Thread(st);
        t.start();
        for (int i = 1;i<=10; i++){
            System.out.println(Thread.currentThread().getName() + "输出"+i);
        }
    }
}

class SecondThread implements Runnable{
    @Override
    public void run() {
        for (int i = 1;i<=10; i++){
            System.out.println(Thread.currentThread().getName() + "输出"+i);
        }
    }
}

----------------------------->>>>上述的输出为:

c7c0767601c87626b4ae3a1fc51e72be.png

http://www.niftyadmin.cn/n/3780519.html

相关文章

tp路由+伪静态+去掉index.php

浏览&#xff1a;10536 发布日期&#xff1a;2013/10/08 分类&#xff1a;技术分享 关键字&#xff1a; 路由 伪静态 去掉index.php之前一个网友说能不能达到这样的效果,www.olcms.com/news/id.html我当时说不能&#xff0c;后来想了想是可以的&#xff0c;今天试了试&#x…

EXT.NET GridPanel 鼠标经过时字体加粗以及改变颜色

2019独角兽企业重金招聘Python工程师标准>>> .x-grid-row-over .x-grid-cell-inner { font-weight: bold; background-color: #C1FFC1; } 转载于:https://my.oschina.net/u/2446847/blog/1536309

2020年计算机网络成就有哪些,高通CES分享最新成就,2020年将会是5G关键一年

[PConline 资讯]高通作为知名网络通讯技术企业&#xff0c;致力于将更多先进的通讯技术带给用户。在2020年的CES大会上&#xff0c;高通召开新闻发布会&#xff0c;详细回顾了这一年多来取得的成就&#xff0c;分享了在移动、PC、汽车、边缘云领域的进展&#xff0c;同时也聚焦…

lnk200无法解析的外部符号_Java File I/O 中的Path核心接口及外部存储扩展

Path相关核心API1、Paths作为工具类&#xff0c;简化Path的创建过程。通过FileSystem创建平台相关的Path。2、FileSystems作为工具类&#xff0c;简化FileSystemProvider&#xff0c;以及相应FileSystem的创建过程。1)获取默认系统参数、Uri、Path的FileSystemProvider2)通过pr…

u盘装系统学计算机好,用U盘快速装电脑系统详细教程,几分钟就装完!

大家好&#xff0c;我是学姐。今天是正月十五&#xff0c;祝大家元宵节快乐&#xff01;今晚据说还有超级大月亮&#xff0c;在23时54分&#xff0c;大家别忘了看月亮哈。好啦&#xff0c;不说了&#xff0c;再说就跑题了&#xff0c;还是跟大家聊聊正事吧&#xff01;昨天学姐…

java Web监听器导图详解

监听器是JAVA Web开发中很重要的内容&#xff0c;其中涉及到的知识&#xff0c;可以参考下面导图&#xff1a; Web监听器 1 什么是web监听器&#xff1f; web监听器是一种Servlet中的特殊的类&#xff0c;它们能帮助开发者监听web中的特定事件&#xff0c;比如ServletContext,H…

发布成功 html,发布成功页.html

&#xfeff;发布成功页$axure.utils.getTransparentGifPath function() { return resources/images/transparent.gif; };$axure.utils.getOtherPath function() { return resources/Other.html; };$axure.utils.getReloadPath function() { return resources/reload.html; …

C#导入导出数据到Excel的通用类代码

Excel文件导入导出,需引用Microsoft Excel 11.0 Object Library /// //Purpose&#xff1a;Excel文件导入导出,需引用Microsoft Excel 11.0 Object Library //Author: Dangmy //Date: 2007-03-09 //Version: 1.0 ///public class ExcelIO {private int _ReturnStatus;private s…