博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java 多线程实现
阅读量:5908 次
发布时间:2019-06-19

本文共 1650 字,大约阅读时间需要 5 分钟。

第一种方式

package demo3;public class Threddemo {    public static void main(String[] args) {        MyThred mt = new MyThred();        mt.start();        for (int i = 0; i < 20; i++) {            System.out.println("main"+i);        }    }}public class MyThred extends Thread {    @Override    public void run() {        for (int i = 0; i < 20; i++) {            System.out.println("run"+i);        }    }}

第二种方式

package demo4;public class runableimpl implements Runnable {    @Override    public void run() {        for (int i = 0; i < 20; i++) {            System.out.println(Thread.currentThread().getName() + i);        }    }}public class demo01runable {    public static void main(String[] args) {//        runableimpl run = new runableimpl();//        Thread th = new Thread(run);//        th.start();//        Thread t = new Thread(new runableimpl());//        t.start();//        new Thread(){//            @Override//            public void run() {//                for (int i = 0; i < 20; i++) {//                    System.out.println(Thread.currentThread().getName()+i);//                }//            }//        }.start();        new Thread(new Runnable(){            @Override            public void run() {                for (int i = 0; i < 20; i++) {                    System.out.println(Thread.currentThread().getName()+i);                }            }        }).start();        for (int i = 0; i < 20; i++) {            System.out.println(Thread.currentThread().getName()+i);        }    }}

 lamda 表达式

new Thread(()-> System.out.println(Thread.currentThread().getName())).start();

 

转载于:https://www.cnblogs.com/Erick-L/p/10372766.html

你可能感兴趣的文章
手工升级wordpress的方法步骤
查看>>
Python学习day2作业总结
查看>>
JFinal的Model类的二次继承方法
查看>>
jQuery实现自定义checkbox和radio样式
查看>>
手把手教你在VirtualBox中与主机共享文件夹
查看>>
PDF417美国驾照条形码信息自动识别
查看>>
IMB MQ 报错问题记录
查看>>
Annotation注解详细介绍
查看>>
Java网络编程——6.HTTP
查看>>
三阶行列式
查看>>
logback基本架构和运作逻辑以及一些常用的自定义方式
查看>>
sed命令
查看>>
V哥自用 测试fragment声明周期 调整懒加载
查看>>
android 弹出软键盘属性windowSoftInputMode
查看>>
Popcap Game Framework 编译与运行
查看>>
打包ipa的方法,需要开发者账号
查看>>
带border的百分比布局
查看>>
数据交互时遇到的问题,已得到解决
查看>>
java实体类
查看>>
Mysql分区管理基本操作
查看>>