从实际开发的角度来说一下这个问题,一般开发中,工具类都是有单独的包,那么其他的类该怎么调用呢?
一般是这样的,比如工具类(假设类名是CommonUtil)中的方法都会定义成public static(例如public static void test()) ,这样的话,所有的类都可以直接调用CommonUtil.test();
至于你提出的导包问题,这个很容易,只需要import 完成包名.CommonUtil;这样就可以了.
比如,现在的类所在的包是com.demo.main,而工具类在com.demo.utils包,这个时候,只需要在类中调用import com.demo.utils.CommonUtil就可以调用这个CommonUtil类了 |