Telphone phone=new Telphone();和Telphone phone2=new Telphone();都显示构造的方法没有使用是为什么?
解决了!是这样的,编译器是实时判断你的代码是否有错的,在你写到目前这个对象创建的语句时,你还没有对这个对象进行操作,编译器认为你创建的这个对象没有操作是浪费内存的行为,所以就给出警告,你在后续的代码中如果用到了这个对象的话,这个警告就会消失了。
表明该变量 没有使用,使用过 就不提示了
我的也是,但是有一个问题,输出的语句是可以执行的,但为什么就是无法给成员变量赋初值呢?
我也遇到了这个问题,在main方法里面定义一个来自同一个包的其他类的对象时,就出现了警告,说这个对象是:不可使用的局部变量(The value of the local variable ... is not used.(其中的 “...”是我的对象名))
if语句里的变量没有声明 应该是newscreen