java吧 关注:1,239,698贴子:12,713,576
  • 1回复贴,共1

【求助】方法中定义内部类问题,求解答

只看楼主收藏回复

class InOut
{
String str=new String("hellomyth");
public void amethod( int iArgs)
{
int it315=315;
class Bicycle
{
public void say()
{
System.out.println(str);
System.out.println(iArgs);
System.out.println(it315);
}
}
Bicycle bike=new Bicycle();
bike.say();
}
}
public class TestF
{
public static void main(String args[])
{
InOut obj=new InOut();
obj.amethod(33);
}
}【图片】IArgs、it315都是方法method()中的非final类型变量,为什么运行无错,还成功打印出33,315??


IP属地:陕西来自Android客户端1楼2015-10-31 16:44回复
    来个人啊


    IP属地:陕西2楼2015-10-31 18:46
    回复