gpt4 book ai didi

java - 看不懂Java语句的定义

转载 作者:行者123 更新时间:2023-11-29 05:23:25 25 4
gpt4 key购买 nike

我想我理解这部分:“一些语句包含其他语句作为其结构的一部分;此类其他语句是该语句的子语句。”

来源:(第二段) http://docs.oracle.com/javase/specs/jls/se8/html/jls-14.html

如果我错了请指正:这是指方法调用,其中包含多个语句。这也指的是诸如在初始化时执行某种操作(例如计算或连接字符串)之类的操作。

我很难理解的是:“如果不存在与 S 和 U 不同的陈述 T,使得 S 包含 T 且 T 包含 U,则我们说陈述 S 立即包含陈述 U”

我不会撒谎,他们完全失去了我。我无法在脑海中想象,也无法将其写在纸上。措辞让我完全困惑。

有人可以解释一下这是一种更容易理解的时尚吗?

最佳答案

如果你有例如

if (Expression1)
while (Expression2)
Statement1

然后 IfThenStatement 立即包含一个 WhileStatement。它还包含 Statement1,但不会立即包含 Statement1

引用 JLS 规范 S 中使用的符号是 IfThenStatement,其中包含 WhileStatement T,后者又包含 Statement1 U。因此 S 不会立即包含 U。

关于java - 看不懂Java语句的定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23729821/

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