0
quartz 또는 java 코드가 .class 파일을 필요로하는 이유는 무엇입니까? 정규 API가 제공 할 수없는 .class 파일에 대해 특별한 점은 무엇입니까?일부 java 코드/quartz-code에 .class 파일이 필요한 이유는 무엇입니까?
코드 -
JobDetail job = JobBuilder.newJob(HelloJob.class)
.withIdentity("dummyJobName", "group1").build();
소스 - http://www.mkyong.com/java/quartz-2-scheduler-tutorial/
다니엘 - 감사합니다. 나는 "클래스"라는 클래스의 API를 보았다. 왜 우리는이 수업을 필요로합니까? 위 코드에 Hello.class가 필요한 이유는 무엇입니까? 왜 대신 HelloJob 유형의 객체를 사용할 수 없습니까? –
해당 클래스의 * class *와 * instance * 사이에는 차이가 있습니다. 더 정식으로는 해당 유형의 a * type *과 * value * 사이에 차이가 있습니다. * 메타 프로그래밍을 할 때 값 (또는 자바가 가지고 있지 않은 * types * and * typeclasses *와 같은 고차원 개념)이 아닌 유형을 참조해야하는 경우가 있습니다. [이 StackOverflow 질문] (http://stackoverflow.com/questions/4453349/what-is-class-objectjava-lang-class-in-java)에 대한 답변도 참조하십시오. –
다시 한번 감사드립니다. 지금 완벽하게 이해합니다. –