作为alreadyknown当目标接口(interface)尚未继承Serializable时,很容易将Serialization支持添加到lambda表达式,就像(TargetInterface&Serializable)()->{/*code*/}.我要求的是一种相反的方法,当目标接口(interface)确实继承Serializable时显式删除序列化支持。由于您无法从类型中删除接口(interface),因此基于语言的解决方案可能看起来像(@NotSerializableTargetInterface)()->{/*code*/}。但据我所知,没有这样的解决方案。(如果我错了,
作为alreadyknown当目标接口(interface)尚未继承Serializable时,很容易将Serialization支持添加到lambda表达式,就像(TargetInterface&Serializable)()->{/*code*/}.我要求的是一种相反的方法,当目标接口(interface)确实继承Serializable时显式删除序列化支持。由于您无法从类型中删除接口(interface),因此基于语言的解决方案可能看起来像(@NotSerializableTargetInterface)()->{/*code*/}。但据我所知,没有这样的解决方案。(如果我错了,