繁体   English   中英

java方法本地内部类

[英]java method local inner class

我试图将方法本地内部类对象作为外部函数范围内或该类之外的其他函数的参数传递

public class MethodClass {
public void p(){
    class h{
        public void h1(){
            System.out.print("Java Inner class");
        }
    }
    h h2=new h();
}
}

在这里,我想传递给同一类MethodClass或该类之外的任何其他函数。 谁能给我程序以这种方式传递参数?

如果另一个方法需要了解该类,那么基本上就不应该在一个方法中声明它。 使它成为类本身中的嵌套类,甚至是顶级类。

我不能说我曾经使用过方法本地类声明。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM