没有main方法的类能执行?求高手解释
最近老大让我看CronTrigger,结果看到一个没有main方法的类居然能够执行……怎么回事,下面是代码和截图,求解释……
package com.*.*.*;
import org.springframework.scheduling.quartz.CronTriggerBean;
public class IdentityCronTriggerBean extends CronTriggerBean {
private static final long serialVersionUID = 1186102535464267561L;
private String id;
public IdentityCronTriggerBean(String id){
this.id = id;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
}
类IdentityCronTriggerBean的标志是可运行的。
下面是运行结果。
seconds: 230
minutes: 15
hours: 0,4,8,12,16,20
daysOfMonth: *
months: *
daysOfWeek: ?
lastdayOfWeek: false
nearestWeekday: false
NthDayOfWeek: 0
lastdayOfMonth: false
years: *
tz=America/Los_Angeles
firetime = Fri Aug 16 11:12:15 CST 2013
firetime = Fri Aug 16 15:12:15 CST 2013
firetime = Fri Aug 16 19:12:15 CST 2013
firetime = Fri Aug 16 23:12:15 CST 2013
firetime = Sat Aug 17 03:12:15 CST 2013
firetime = Sat Aug 17 07:12:15 CST 2013
firetime = Sat Aug 17 11:12:15 CST 2013
firetime = Sat Aug 17 15:12:15 CST 2013
firetime = Sat Aug 17 19:12:15 CST 2013
firetime = Sat Aug 17 23:12:15 CST 2013
firetime = Sun Aug 18 03:12:15 CST 2013
firetime = Sun Aug 18 07:12:15 CST 2013
firetime = Sun Aug 18 11:12:15 CST 2013
firetime = Sun Aug 18 15:12:15 CST 2013
firetime = Sun Aug 18 19:12:15 CST 2013
firetime = Sun Aug 18 23:12:15 CST 2013
firetime = Mon Aug 19 03:12:15 CST 2013
firetime = Mon Aug 19 07:12:15 CST 2013
firetime = Mon Aug 19 11:12:15 CST 2013
firetime = Mon Aug 19 15:12:15 CST 2013
Will fire on: Fri May 17 11:00:07 CST 2013 -- false
Process finished with exit code 0
求解释?