java类可以外包吗?例如,我有一个庞大的数据库java,有超过1000行和许多方法来执行数据库工作,例如插入,更新等。我想将类似的方法移动到另一个文件以获得清晰的文件。
PHP 可以使用"include(文件名("来做到这一点。Java怎么能做到这一点呢?
public class Database {
//1000 lines of codes
// updateBankAccount()
// insertPerson()
}
//You can refactor them out in different classes:
public class PersonDatabase {
// insertPerson()
}
然后在使用这两个类的类中,您可以通过导入这些类来执行类似操作:
import com.demo.PersonDatabase
import com.demo.Database
public class Main {
void main() {
new PersonDatabase.intersetPerson()
}
}