Chat.java
public class Chat implements Runnable{
public void wechar() {
while(true) {
System.out.println("wechar");
}
}
@Override
public void run() {
wechar();
}
}
Play.java
public class Play implements Runnable{
public void playgame() {
while(true) {
System.out.println("playgame");
}
}
@Override
public void run() {
playgame();
}
}
Music.java
public class Music implements Runnable{
public void playmusic() {
while(true) {
System.out.println("playmusic");
}
}
@Override
public void run() {
playmusic();
}
}
測(cè)試類:
public class Test {
public static void main(String[] args) {
/**
* 模擬玩游戲
* 1.可以玩游戲
* 2.同時(shí)可以聽音樂
* 3.同時(shí)可以和隊(duì)友聊天
*/
Play play = new Play();
Chat wechar = new Chat();
Music music = new Music();
Thread t1 = new Thread(play);
t1.start();
Thread t2 = new Thread(wechar);
t2.start();
Thread t3 = new Thread(music);
t3.start();
}
}
效果如下:

以上就是我關(guān)于 Java-多線程模擬玩游戲的場(chǎng)景 知識(shí)點(diǎn)的整理與總結(jié)的全部內(nèi)容,另附源碼
分割線
博主為咯學(xué)編程:父母不同意學(xué)編程,現(xiàn)已斷絕關(guān)系;戀人不同意學(xué)編程,現(xiàn)已分手;親戚不同意學(xué)編程,現(xiàn)已斷絕來往;老板不同意學(xué)編程,現(xiàn)已失業(yè)三十年。。。。。。如果此博文有幫到你歡迎打賞,金額不限。。。