java基础知识 多线程
| package org.base.practise9; import org.junit.Test; import java.awt.event.WindowAdapter; /** ??? //1,線程有四種狀態(tài),新建,運行,中斷,死亡 ??????? Thread left = new Hand("左手"); ??????? left.start(); ??????? for(int i=1;i<=10;i++){ //???????? left.setPriority(); ??? } ????? Buyer buyer=new Buyer(); //??????? Thread t=new Thread(new Gxy()); ? ??????? People people=new People(); ??????? people.getTeacher().start(); ??? @Test ??????? People people=new People(); ??????? people.getTeacher().start(); ??? } ??? @Test ??????? Worker worker=new Worker(); } |
?
| package org.base.practise9; /** ??? Thread zhang=new Thread(this); ??? TicketSeller ticketSeller=new TicketSeller(); ??? public Thread getZhang() { ??? public Thread getLi() { ??? public Thread getZhao() { ??? public Buyer() ??? } |
| package org.base.practise9; /** ??? float n=0,zhen=0,fan=0,li=0; ??????????? try { ??????? } | ||
| package org.base.practise9; /** ??? public Hand(String name) { ??? @Override ??????? print(); ??? } ??? private synchronized void print() { | ||
| package org.base.practise9; import java.awt.*; /** ??? Color c; ??? public MyCanvas(Color c) { | ||
| package org.base.practise9; import java.awt.*; /** ??? Thread red, blue; ??? public MyFrame() { ??????? setLayout(null); ??????? red.start(); ??? } ??????????? } else if (thread == blue) { | ||
| package org.base.practise9; /** ??? Thread student2=new Thread(this); ??? Thread teacher=new Thread(this); ??? public Thread getStudent1() { ??? public Thread getStudent2() { ??? public Thread getTeacher() { ??? @Override
|
通過練習(xí),熟悉了線程的基本操作和概念,溫故而知新。
轉(zhuǎn)載于:https://www.cnblogs.com/snidget/p/3594887.html
總結(jié)
以上是生活随笔為你收集整理的java基础知识 多线程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 76Byte让你的JQuery更快
- 下一篇: 详解.NET IL代码(一)