创建两个线程,一个打印1-52,一个打印A-Z 打印顺序为12A34B56C78D …
package Thread;
class putNumber extends Thread{
@Override
public void run() {
for (int i = 1; i <= 52; i++){
try {
Thread.sleep(100);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println(i);
}
}
}
class putLetter extends Thread{
@Override
public void run() {
for (int i = 65; i <= 90; i++){
char a =(char)i;
try {
Thread.sleep(200);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println(a);
}
}
}
public class ThreadHomework {
public static void main(String[] args) throws InterruptedException {
putNumber pn = new putNumber();
putLetter pl = new putLetter();
Thread t1=new Thread(pn);
Thread t2=new Thread(pl);
t2.start();
t1.start();
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)