abs*_*son 9 java
我在面试中遇到了一个相当简单的问题.
为什么我们使用class关键字来声明类?
class
Oak*_*Oak 12
简短的回答:因为这是在C++中完成的方式.Java已经从C++中采用了大部分语法 - 在我看来,这是一个明智的决定,因为它确实有助于在程序员还是新手时绘制程序员.
现在,如果你的问题是为什么需要一个关键字 - 也就是为什么编译器不能推断出声明类的位置 - 也许它可以,但是使用关键字具有以下好处:
编辑:另外一件事 - 编译器在Java语法中无法推断出某些事情- 例如,空类和空接口(在Java中都是合法的)之间的唯一区别是class/ interface关键字.
interface
归档时间:
15 年,8 月 前
查看次数:
1158 次
最近记录:
9 年,6 月 前