51,408
社区成员
发帖
与我相关
我的任务
分享能不能不在方法中实例化,而是在外部直接调用testinner.method()?
public class TestOuter {
public void test(String name){
/**
* 局部内部类
*/
class TestInner{
// 内部方法
public void innerMethod(){
// 打印外部方法参数
System.out.println("我是局部内部类的方法,你的名字是:" + name);
}
}
new TestInner().innerMethod();
}
public static void main(String[] args) {
// 通过外部类调用方法执行内部类执行内部类的方法
new TestOuter().test("我是测试方法");
}
}
"在外部以参数的形式调用方法内部类",这句话什么意思?