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

jav*_*guy 2 java syntax separator

他们不应该使用.结束声明.他们可以使用 - >来调用方法.这只是一个疏忽吗?或者有更深入的发展?

JB *_*zet 5

Java选择分号的语法类似于C和C++.

C++选择它的语法类似于C.

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