看到有些读者问这个问题, 其实, 不熟悉OOP编程, 而初学java的朋友也会有类似的疑问.
我的理解:
之所以用 static import, 是因为static import之后, 不用生成对象的实例, 就可以使用里面的method. (读者可仔细阅读书中关于static这个key word的描述)
就好像我们可以直接把函数拿来用一样.
这本书的作者在c/c++等方面也是大家, 当然知道转到OOP时候要有一个思维转换, 如果开始就让我们生成实例, 然后用实例的方法, 还是非常不习惯, 不intuitive的.
所以他喜欢用static import.
本文解释了Java中使用static import的原因及好处,指出这种方式可以避免创建对象实例就能调用方法,有助于初学者更好地从过程式编程过渡到面向对象编程。

515

被折叠的 条评论
为什么被折叠?



