java方法重构