Java 我们可以声明一个方法并将其用作内部方法吗?内部方法中所做的所有更改都会存在吗?

Java 我们可以声明一个方法并将其用作内部方法吗?内部方法中所做的所有更改都会存在吗?,java,android,Java,Android,比如说 public void insert(class_a c) {} public void database() { public void insert(class_a c) { c.m(); } } 方法m会被调用吗?只有在方法内部的类中定义它时才会调用它,因为它甚至不会编译。如果你在编语法,你应该告诉我们它是做什么的。

比如说

public void insert(class_a c) {}

public void database()
{ 
    public void insert(class_a c)
    {
        c.m();
    }
}

方法m会被调用吗?

只有在方法内部的类中定义它时才会调用它,因为它甚至不会编译。如果你在编语法,你应该告诉我们它是做什么的。