求助 为什么 将Calendar 定义为抽象类 然后用get方法返回实例

还有runtime 这种 定义个单例设计 然后给个方法 给你返回一个实例,这么做的深层原因是什么呢?

因为没有实例化Calendar,拥有多个Calendar的对象的需要,它是一个工具辅助类,本身不保有什么状态数据。