我遇到的问题也是关于api函数(java)问题,具体代码如下:
import java.lang.*;
public class TheThreadTest
{
public static void main(String args[])
{
Thread first=new MyThread("first");
first.setPriority(Thread.MIN_PRIORITY);
first.start();Thread second=new MyThread("second");
second.setPriority(Thread.MAX_PRIORITY);
second.start();
Thread third=new MyThread("third");
third.setPriority(Thread.MAX_PRIORITY);
third.start();
second.resume();
}
}
class MyThread extends Thread
{
String name;
MyThread(String name)
{
this.name=name;
}
public void run()
{
for(int i=0;i<3;i++)
{
System.out.println(name+" "+getPriority());
if(name.equalsIgnoreCase("second")&&i==1)
{
stop();
}
}
}
}
我相信在以后的漫长道路中,还会有这样的问题,望哪位大虾帮个忙呼!!!
import java.lang.*;
public class TheThreadTest
{
public static void main(String args[])
{
Thread first=new MyThread("first");
first.setPriority(Thread.MIN_PRIORITY);
first.start();Thread second=new MyThread("second");
second.setPriority(Thread.MAX_PRIORITY);
second.start();
Thread third=new MyThread("third");
third.setPriority(Thread.MAX_PRIORITY);
third.start();
second.resume();
}
}
class MyThread extends Thread
{
String name;
MyThread(String name)
{
this.name=name;
}
public void run()
{
for(int i=0;i<3;i++)
{
System.out.println(name+" "+getPriority());
if(name.equalsIgnoreCase("second")&&i==1)
{
stop();
}
}
}
}
我相信在以后的漫长道路中,还会有这样的问题,望哪位大虾帮个忙呼!!!
//不知道你要完成什么功能,反正resume和stop两个方法不推荐只用的!package B;public class TheThreadTest { public static void main(String args[]) {
Thread first = new MyThread("first");
first.setPriority(Thread.MIN_PRIORITY);
first.start(); Thread second = new MyThread("second");
second.setPriority(Thread.MAX_PRIORITY);
second.start();
Thread third = new MyThread("third");
third.setPriority(Thread.MAX_PRIORITY);
third.start();
// second.notify();
}
}class MyThread extends Thread { String name; MyThread(String name) {
this.name = name;
} @Override
public void run() {
for (int i = 0; i < 3; i++) {
System.out.println(name + " " + getPriority());
if (name.equalsIgnoreCase("second") && i == 1) {
this.interrupt();
}
}
}
}
小菜我,后来发现dos环境下虽然会抛出异常,但还是会生成.class文件的.
只是看了你的解答是更有些感触的.