【发布时间】:2020-04-12 11:53:49
【问题描述】:
我在某处读到 constructor 如果不使用 Java 创建对象就无法调用。但是,在下面的代码中,他们使用 new 关键字来调用类的 constructor。我的问题是,它是否在这里创建任何对象?如果是这样,我如何访问无名对象?
class Bike10{
final int speedlimit;//blank final variable
Bike10(){
speedlimit=70;
System.out.println(speedlimit);
}
public static void main(String args[]){
new Bike10();
}
}
【问题讨论】:
-
“无名对象”是什么意思?
-
是的,它被创建了。您应该从
println()运行中看到这一点。不,如果不存储在某个地方,您将无法访问它。
标签: java object constructor new-operator