封装在Java中可以增强代码复用。通过封装,可以将代码逻辑和数据隐藏在类的内部,只暴露给外部需要调用的接口。这样可以提高代码的可维护性和重用性,减少代码的耦合度,简化代码的复杂性。通过封装,可以隐藏实现细节,只暴露给外部必要的接口,提高代码的安全性和可靠性。因此,封装是Java中一种重要的面向对象编程特性,有助于增强代码的复用。