今天爱分享给大家带来abstract 的 method 是 否 可 同 时 是 static , 是 否 可 同 时 native , 是 否 可 同 时 是synchronized?【面试题详解】,希望能够帮助到大家。
都不可以,因为 abstract 申明的方法是要求子类去实现的,abstract 只是告诉你有这样
一个接口,你要去实现,至于你的具体实现可以是 native 和 synchronized,也可以不是,抽
象方法是不关心这些事的,所以写这两个是没有意义的。然后,static 方法是不会被覆盖的,
而 abstract 方法正是要子类去覆盖它,所以也是没有意义的。所以,总的来说,就是 java 语
法不允许你这样做,事实上,也没有意义这样做。
原文链接:https://blog.itblood.com/2852.html,转载请注明出处。

![奇异圣地v40.0汉化版 [欧美SLG/汉化/动态]](/wp-content/uploads/replace/2025/07/18/e1d7745bc67009fc9cf008593709528b.webp)