如何确保重写的方法是同步的

如何确保重写的方法是同步的,第1张

如何确保重写的方法同步

您不能直接这样做。您可以做的一件事是将方法具体化,但是调用一个抽象方法:

public synchronized final void foo() {    doFoo();}protected abstract void doFoo();

这样,doFoo()将始终*在foo()建立的同步下被调用。

*除非有人直接调用它,否则您应该命名并记录它以明确表明他们不应该这样做。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5021092.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存