Bicycles myBike = new Bicycles();
大家好,对象创建语句是一个声明语句或表达式语句。在oraclesit中,我发现它是一个表达式语句。但我认为如果是声明的话更合理。您的回答将不胜感激。谢谢
5t7ly7z51#
这是:
是字段声明或局部变量声明语句。expression语句的一个例子是
myBike = new Bicycles();
哪里 myBike 需要在别的地方申报。这些语句都不一定与对象创建相关。对象创建(或者,确切地说是:类示例创建表达式)不是 Field Declaration ,它不是一个 Local Variable Declaration Statement 它不是一个 Expression Statement .一 Class Instance Creation Expression 只是一个 Expression ,没别的了!请注意 Field Declaration 和一个 Local Variable Declaration Statement 允许使用表达式初始化字段/局部变量。一 Expression Statement 需要表达式。
myBike
Field Declaration
Local Variable Declaration Statement
Expression Statement
Class Instance Creation Expression
Expression
kiz8lqtg2#
下面是表达式语句和声明语句的示例:
以下是oracle教程的摘录:表达式是由变量、运算符和方法调用组成的构造,这些变量、运算符和方法调用是根据语言的语法构造的,其计算结果为单个值。您已经看到了下面用粗体显示的表达式示例:int cadence = 0; anArray[0] = 100; 在同一页中,你会发现除了表达式语句之外,还有两种其他类型的语句:声明语句和控制流语句。声明语句声明变量。您已经看到了许多声明语句的示例:// declaration statement double aValue = 8933.234; 现在,您可能已经猜到以下是声明语句,而不是表达式语句:
anArray[0] = 100;
double aValue = 8933.234;
Bicycles myBike;
以下是表达式语句,而不是声明语句:
jm81lzqq3#
这两者都是。声明一个变量,然后用表达式的值初始化它。这与:
Bicycles myBikes; // declaration myBikes = new Bicycles(); // expression
3条答案
按热度按时间5t7ly7z51#
这是:
是字段声明或局部变量声明语句。
expression语句的一个例子是
哪里
myBike
需要在别的地方申报。这些语句都不一定与对象创建相关。
对象创建(或者,确切地说是:类示例创建表达式)不是
Field Declaration
,它不是一个Local Variable Declaration Statement
它不是一个Expression Statement
.一
Class Instance Creation Expression
只是一个Expression
,没别的了!请注意
Field Declaration
和一个Local Variable Declaration Statement
允许使用表达式初始化字段/局部变量。一Expression Statement
需要表达式。kiz8lqtg2#
下面是表达式语句和声明语句的示例:
以下是oracle教程的摘录:
表达式是由变量、运算符和方法调用组成的构造,这些变量、运算符和方法调用是根据语言的语法构造的,其计算结果为单个值。您已经看到了下面用粗体显示的表达式示例:
int cadence = 0;
anArray[0] = 100;
在同一页中,你会发现除了表达式语句之外,还有两种其他类型的语句:声明语句和控制流语句。声明语句声明变量。您已经看到了许多声明语句的示例:
// declaration statement
double aValue = 8933.234;
现在,您可能已经猜到以下是声明语句,而不是表达式语句:以下是表达式语句,而不是声明语句:
jm81lzqq3#
这两者都是。声明一个变量,然后用表达式的值初始化它。
这与: