【发布时间】:2020-03-22 05:39:44
【问题描述】:
比如类是Car:
public Car(double speed)
但是你可以初始化它,比如:
Car honda = new Car(speed);
我以为double 是小数?
【问题讨论】:
-
speed可以是double变量。在这种情况下,您可以使用它而不是像90.25这样的double文字(想想double speed = 90.25; honda = new Car(speed);) -
double是浮点数。这是非常基本的。这里没有“词”。可能您的意思是“变量”,这也是非常基本的。 -
你需要给我们完整的上下文,最好是a Minimal, Reproducible Example。当我将您的初始化粘贴到我的 Eclipse (IDE) 中时,我得到 速度无法解析为变量,这显然不会发生在您身上。
-
我建议您一边学习一边练习 Java 教程。每当我学习编程语言时,我都会从头开始阅读教程或书籍。在需要了解构造函数调用之前,您应该已经了解了标识符及其声明。
标签: java class constructor initialization double