[JAVA] 메소드에서 클래스 선언이 될까?
IT/JAVA
2016. 1. 7. 09:48
결론부터 말하자면 된다;;
왜 되는거냐 도대체
public class InnerMethodClassTest {
public Runnable 메소드내클래스를생성해서반환해볼까() {
class 메소드내에있는클래스라니 implements Runnable {
@Override
public void run() {
System.out.println("머냐");
}
}
return new 메소드내에있는클래스라니();
}
public static void main(String[] args) {
InnerMethodClassTest test = new InnerMethodClassTest();
test.메소드내클래스를생성해서반환해볼까().run();
}
}
결과
'IT > JAVA' 카테고리의 다른 글
JAVA 8 연습 - 피타고라스 숫자 추출. (0) | 2016.07.09 |
---|---|
[JAVA] TimeUnit.Sleep vs Thread.Sleep (0) | 2015.12.23 |
leftPad 구현 (0) | 2015.11.30 |
fffd (0) | 2015.11.30 |