当前位置: 技术问答>java相关
jbuilder5为何发现不了最简单的语法错误??
来源: 互联网 发布时间:2015-01-21
本文导语: package test class test2 { test(){} } pubic class test extends Applets { test2 t2; public void init() { t2= new test2(1); } } 就这样简单,每次编译均能通过,但我想条试运行没戏,断点设了...
package test
class test2
{
test(){}
}
pubic class test extends Applets
{
test2 t2;
public void init()
{
t2= new test2(1);
}
}
就这样简单,每次编译均能通过,但我想条试运行没戏,断点设了相当于没设,
当然test2(int)这样的构造函数不存在,但为什么jb5连这样的简单错误读找不出来呢?
小弟是个新手,是不是那儿设置不正确.
1.新建工程
2.new 一个 applet,name is test
3.在test.java中加入test2的定义
没加test2或将t2=new test2(0)改为t2=new test2()均没问题,能跳试运行
class test2
{
test(){}
}
pubic class test extends Applets
{
test2 t2;
public void init()
{
t2= new test2(1);
}
}
就这样简单,每次编译均能通过,但我想条试运行没戏,断点设了相当于没设,
当然test2(int)这样的构造函数不存在,但为什么jb5连这样的简单错误读找不出来呢?
小弟是个新手,是不是那儿设置不正确.
1.新建工程
2.new 一个 applet,name is test
3.在test.java中加入test2的定义
没加test2或将t2=new test2(0)改为t2=new test2()均没问题,能跳试运行
|
不可能。
jb5 应该能发现这样的错误。
是不是,你改了默认设置。
或者,就是你没注意到编译时的反馈。