package example;
import java.util.*;
import java.io.*;
public class TestTimeBomb{
public static void main(String[] args){
TimeBombThread tbt=new TimeBombThread();
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String line;
try{
while(true){
System.out.println("请输入拆除密码:");
//获得控制台输入
line=br.readLine();
if(line.equals("QUIT")){
tbt.StopBomb();
break;
}
}
}catch(Exception e){
e.printStackTrace();
}
}
}class TimeBombThread extends Thread{
int n;
boolean IsRun;
public TimeBombThread(){
n=60;
IsRun=true;
start();
} public void run(){
try{
while(IsRun){
Thread.sleep(1000);
System.out.println("剩余时间:"+n);
if(n<=0){
IsRun=false;
System.out.println("炸弹爆炸!!!");
break;
}
n--;
}
}catch(Exception e){
e.printStackTrace();
}
}
public void StopBomb(){
IsRun=false;
}
}在dos窗口下编译时没有错误,但是运行时出现如下错误:
Exception in Thread “main”java.lang.NoclassdefFoundError:……
请各位大虾们指教
import java.util.*;
import java.io.*;
public class TestTimeBomb{
public static void main(String[] args){
TimeBombThread tbt=new TimeBombThread();
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String line;
try{
while(true){
System.out.println("请输入拆除密码:");
//获得控制台输入
line=br.readLine();
if(line.equals("QUIT")){
tbt.StopBomb();
break;
}
}
}catch(Exception e){
e.printStackTrace();
}
}
}class TimeBombThread extends Thread{
int n;
boolean IsRun;
public TimeBombThread(){
n=60;
IsRun=true;
start();
} public void run(){
try{
while(IsRun){
Thread.sleep(1000);
System.out.println("剩余时间:"+n);
if(n<=0){
IsRun=false;
System.out.println("炸弹爆炸!!!");
break;
}
n--;
}
}catch(Exception e){
e.printStackTrace();
}
}
public void StopBomb(){
IsRun=false;
}
}在dos窗口下编译时没有错误,但是运行时出现如下错误:
Exception in Thread “main”java.lang.NoclassdefFoundError:……
请各位大虾们指教
解决方案 »
- 一段代码,两个类之间
- 使用cobertura插件生成测试覆盖报告的问题。
- 求助 : 员工信息管理 ~系统,要求用array 储存员工数据,不用数据库!
- 分析Java关键字:this与super的应用
- swt的文本框怎么多线程访问。就是几个线程都可以修改Text的内容???
- 在java中怎么创建文件夹。
- 用jsp,servlet等做好的东东,我怎样放到网上去,然后通过域名进行访问呢...
- JB6生成的application,离开JB怎样运行?
- 请教关于结果集的问题。。。
- 通过socket接受到网络字节顺序发送的4个字节,已知道到此4字节代表一整数,那么怎样将此4字节转换成整数?
- 图片转为视频流
- 请问:hibernate里的session如何正确关闭
编译时
java -d . HelloWorld.java
java 包名.HelloWorld
编译时
javac -d . HelloWorld.java
java 包名.HelloWorld
呵呵,不好意思,刚学习JAVA,请勿见怪
呵呵,菜鸟学习,多多关照……