java为什么要使用静态方法