课程中“java.util.Calendar类是一个抽象类,可以通过调用getlnstance()静态方法获取一个Calendar对象”,这句话是怎么理解的? 抽象类怎么可能通过一个静态方法来获取一个对象的?
通过调用getlnstance()
静态方法通过类名.来访问
getInstance()方法的返回值就是一个Calendar类型的实例
类方法可以通过类名来调用,也可以通过对象来调用。这里采用了类名调用的方式。