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