java 多线程
Posted biind
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 多线程相关的知识,希望对你有一定的参考价值。
package com.jack.test2; public class MyRunnable implements Runnable { int tikets = 20; @Override public void run() { while (true) { if (tikets > 0) { System.out.println(Thread.currentThread().getName() + "卖票中:第" + (21 - tikets) + "张票"); tikets--; } } } }
package com.jack.test2; public class main { public static void main(String[] args) { MyRunnable run= new MyRunnable(); Thread r1 = new Thread(run); Thread r2 = new Thread(run); r1.start(); r2.start(); } }
"D:Program Files (x86)Javajdk1.8.0_71injava.exe" "-javaagent:D:Program FilesJetBrainsIntelliJ IDEA 2018.3.3libidea_rt.jar=59348:D:Program FilesJetBrainsIntelliJ IDEA 2018.3.3in" -Dfile.encoding=UTF-8 -classpath "D:Program Files (x86)Javajdk1.8.0_71jrelibcharsets.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibdeploy.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibextaccess-bridge-32.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibextcldrdata.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibextdnsns.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibextjaccess.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibextjfxrt.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibextlocaledata.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibext ashorn.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibextsunec.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibextsunjce_provider.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibextsunmscapi.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibextsunpkcs11.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibextzipfs.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibjavaws.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibjce.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibjfr.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibjfxswt.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibjsse.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibmanagement-agent.jar;D:Program Files (x86)Javajdk1.8.0_71jrelibplugin.jar;D:Program Files (x86)Javajdk1.8.0_71jrelib esources.jar;D:Program Files (x86)Javajdk1.8.0_71jrelib t.jar;D:usersligenyunIdeaProjectsTestoutproductionday1" com.jack.test2.main Thread-0卖票中:第1张票 Thread-1卖票中:第1张票 Thread-1卖票中:第3张票 Thread-1卖票中:第4张票 Thread-0卖票中:第2张票 Thread-1卖票中:第5张票 Thread-0卖票中:第6张票 Thread-1卖票中:第7张票 Thread-0卖票中:第8张票 Thread-1卖票中:第9张票 Thread-0卖票中:第10张票 Thread-1卖票中:第11张票 Thread-0卖票中:第12张票 Thread-1卖票中:第13张票 Thread-0卖票中:第14张票 Thread-1卖票中:第15张票 Thread-0卖票中:第16张票 Thread-1卖票中:第17张票 Thread-0卖票中:第18张票 Thread-1卖票中:第19张票 Thread-0卖票中:第20张票
以上是关于java 多线程的主要内容,如果未能解决你的问题,请参考以下文章