所以,我的计算机科学课中有这个真/假的问题(我们使用的是Java):
变量名的声明声明了要存储在其中的值的类型.
(问题中"类型"一词是粗体)
现在,我知道当你声明一个变量时,你必须在Java中指定类型,因为它是静态类型的:
int x;
Run Code Online (Sandbox Code Playgroud)
在该代码中,x声明了名称为的变量,我们知道它是类型的int.
然而,问题提到了"变量名称"这个术语.从技术上讲,变量的名称/标识符不负责声明变量的类型.如果程序员选择,该名称甚至不需要提及变量的类型.
我想知道这里有正确的选择.这是真是假?对我而言似乎很模糊......我该怎么办?
现在的问题是具体的:"一个声明一个变量名的声明......"(重点煤矿)
如果它说"变量名称声明......"你可能是正确的假设这是一个技巧问题.但是,由于该问题专门针对声明本身,因此正确的答案是正确的.