首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

别看程序长 就问一个小疑点 就是小弟我打问号的那一排 为啥在方法后面加分号也不显示异常的

2012-03-22 
别看程序长就问一个小问题 就是我打问号的那一排为啥在方法后面加分号也不显示错误的?interface infAircra

别看程序长 就问一个小问题 就是我打问号的那一排 为啥在方法后面加分号也不显示错误的?
interface infAircraft 
{
public void takeoff();
public void fly(); 
public void landfall();
}

abstract class absAircraft 
{
double L,W,H,weight,speed,volume;
public double vol()
{
volume = L*W*H;
return 0.0;
}; ?????????????????????????

public abstract void voice();
}

class airplane extends absAircraft implements infAircraft
{
airplane( double L1,double W1, double H1)
{
L=L1;
W=W1;
H=H1;
}

double weight=300;
double speed=300;

public void voice()
{
System.out.println("飞机发出飞机的叫声");
}

public void takeoff()
{
System.out.println("airplane can takeoff!");
}
public void fly()
{
System.out.println("airplane can fly!"); 
}
public void landfall()
{
System.out.println("airplane can landfall!");
}
}

public class oopDemo 
{
public static void main(String[] args)
{
airplane a = new airplane(1,2,3);
a.vol();
a.fly();
a.takeoff();
a.voice();
a.landfall();
}
}

别看程序长 就问一个小问题 就是我打问号的那一排 为啥在方法后面加分号也不显示错误的?

[解决办法]
道理很简单,实际上一行可以写很多句由分号分隔的代码的,只是不鼓励这么做
[解决办法]
分号的作用就是 分割每一条语句 如果分号前面 什么都没有 就像当时空语句
jvm 解析的时候 如果是空语句 自己会优化的~ 所以没有的问题~
[解决办法]
在后面加分号,这个相当于是一个空语句吧。
所以是可以的
[解决办法]
空语句
[解决办法]
就当是空语句咯……

热点排行