/* java.util.Calendar类:日历类 Calendar类是一个抽象类,里边提供了很多操作日历字段的方法(YEAR、MONTH、DAY_OF_MONTH、HOUR ) Calendar类无法直接创建对象使用,里边有一个静态方法叫getInstance(),该方法返回了Calendar类的子类对象 static Calendar getInstance() 使用默认时区和语言环境获得一个日历。 */ public class Demo01Calendar { public static void main(String[] args) { Calendar c = Calendar.getInstance();//多态 System.out.println(c); } }
Calendar类调用getInstance方法,因为Calendar 不能创建对象,所以可以通过这个方法直接生成子类对象。