Я возился с Java-сериализацией лямбда.Сериализация lambda
У меня есть два полностью отдельных проектов, в которых есть один класс.
Проект 1:
class TestMain {
public static void main(String[] args) {
Runnable r = (Runnable & Serializable)() -> {};
// Serialize r to C:/file.ser;
}
}
Проект 2:
class TestMain2 {
public static void main(String[] args) {
// Deserialize C:/file.ser to runnable;
}
}
Однако при попытке десериализации работоспособным, он выбрасывает исключение заявив, что не может найти TestMain
. ...Я могу каким-то образом избежать этого?
общая плохая идея. не делай этого. – iced