分类：电脑/网络-程序设计-JAVA相关
问题：JAVA下面程序输出的是()publicclassJ_Test{ 
下面输出的是()publicclassJ_Test{publicstaticintmb_method(intx){intj=1;switch(x){case1:j++;case2:j++;case3:j++;case4:j++;case5:j++; }returnj+x;}//方法mb_method结束publicstaticvoidmain(Stringargs[]){ intln("value="+mb_metho(4));}//方法main结束}//类J_Test结束
回答：main方法中mb_method少了个d变成了mb_metho(4),所以不能编译。结果是8，过程如下：
函数开始时j=1,x=4.从case 4:开始执行，J++,j=2,由于没有break,继续执行case 4:，依次至switch结束，j=4,所以返回8。