gpt4 book ai didi

java - 为什么我们在 Java 中实例化 Calendar Class(abstract)

转载 作者:搜寻专家 更新时间:2023-11-01 01:08:15 27 4
gpt4 key购买 nike

我是一名初级 Java 程序员,我一直在阅读有关 Calendar 类的资料。它是一个抽象类,它的所有方法都是静态的,但它的用法如下:

Calendar cal = Calendar.getInstance();

使用 cal 调用方法的地方,例如:

cal.setTimeinMillis(day1); 

我对此感到困惑。在针对类调用方法时,为什么我们需要引用变量?这对静态方法来说如何合法?

最佳答案

Calendar cal = Calendar.getInstance();

不是调用构造函数,它只是调用一个(静态)方法返回某个子类(Calendar)的实例。

关于java - 为什么我们在 Java 中实例化 Calendar Class(abstract),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17557201/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com