java考试题型及作业(17)
时间:2025-04-11
时间:2025-04-11
必考题。
}
} g.setColor(Color.red); Polygon p=new Polygon(x,y,p1); g.fillPolygon(p);
5、通过继承Thread类实现多线程的方法是首先设计Thread的子类。用new创建二个线程实例,用start()方法进行启动,将执行权交给run()。二个线程名字分别为线程1和线程2,要输出线程的次数(10次)和线程的名字。
public class TwoThreads_Test {
public static void main(String args[]) {
Thread t1=new Thread_Test("线程1");// 第一个线程的名字为"线程1"
Thread t2=new Thread_Test("线程2");// 第二个线程的名字为"线程2"
t1.start();
t2.start();
}
}
class Thread_Test extends Thread {
public Thread_Test(String str) {
super(str); // 调用其父类的构造方法
}
} public void run() { // 重写run方法 for (int i = 0; i < 10; i++) { } } // 打印次数和线程的名字 System.out.println(i + " " + getName()); try { // 线程睡眠,把控制权交出去 sleep((int)(Math.random() * 1000)); } catch (InterruptedException e) { } // 线程执行结束 System.out.println("执行结束!" + getName());
上一篇:校园防诈骗应急预案