بله در زبان برنامه نویسی جاوا شما می توانید درون متد هم کلاس تعریف کنید. اما کلاس تعریف شده فقط در متدی که تعریف کرده اید قابلیت استفاده دارد:
public class TestClass{
public static void main(String[] args){
TestClass testClass = new TestClass();
testClass.testMethod();
}
public void testMethod(){
class DummyClass{
void dummyMethod(){
System.out.println("we are in dummy method");
}
}
DummyClass dummy = new DummyClass();
dummy.dummyMethod();
}
}