java - 他们为什么使用; Java/C++ 中的结束语句

标签 java syntax separator

他们不应该使用 .结束声明。他们可以使用 -> 来调用方法。这只是一个疏忽吗?或者这里有更深层次的事情?

最佳答案

Java 选择分号是为了拥有与 C 和 C++ 类似的语法。

C++ 选择它的语法与 C 类似。

我猜测 C 选择了分号,因为 B、ALGOL 和 Pascal 已经使用了它,并且没有理由不使用已经接受的约定。

关于java - 他们为什么使用; Java/C++ 中的结束语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10254588/

相关文章:

java - 如果release()出现在acquire()之前,二进制信号量不起作用

java - java程序出错时如何保持运行

java - 使用带有客户端身份验证的 Java Webstart 时如何抑制 keystore 密码提示?

python - 正确的 Python 语法和语义 : if, 否则,通过

带标签的 Python Tkinter TTK 分隔符

java - 在忽略字段的列表中查找重复项

haskell - Haskell 中的句号、句号或点 (.) 是什么意思?

javascript - 具有逻辑或语法问题的 for 循环

android - 如何移除微调器中的分隔线?

ios - 在 UITableViewCell 上设置自定义分隔符