private Date now; public Date now=new Date(); private final Date now=new Date(); 为什么第三种情况下系统会自动加上“final”,求解