2012-01-20 2 views
2

Reflection을 사용하지 않고 Java에서 변수 및 메소드를 사용하여 클래스를 동적으로 만드는 방법.Java에서 변수와 메소드를 사용하여 클래스를 동적으로 만드는 방법은 무엇입니까?

런타임과 같이 age, name 및 display (String age, String name)와 같은 메소드를 사용하여 클래스를 생성해야합니다.

+0

어리석은 도구 (명백한 도구를 사용하지 마십시오)가 필요한 이유는 무엇입니까? –

+0

"Java의 변수와 메소드를 사용하여 클래스를 동적으로 작성"하는 것이 무엇을 의미하는지 설명 할 수 있습니까? 이것은 몇 가지 다른 것을 의미 할 수 있습니다. –

답변

2

janino을 사용하면 Java 코드의 String을 클래스로 컴파일 할 수 있습니다. 나는 큰 효과를 내기 위해 그것을 사용했다.

또한 인기있는 것은 Javassist입니다.

관련 문제