[英]Is it possible to implement native methods in interfaces?
您經常聽說接口中的方法沒有實現。 然而,在 Java 8 中,可以實現默認方法。 但我很感興趣。 是否可以本地實現接口方法? ( native
方法)。
當面試問題被問到——“是否可以在接口中實現一個方法?” 答案 - 您可以實現本機方法,並且由於 Java 8 可以定義默認方法。”這個答案有多正確?
不,接口不能有native
方法:
請注意,不能使用修飾符
final
、synchronized
或native
聲明接口方法 [..] 。
從技術上講,該文本是非規范的,因為它僅指出此列表不包含提到的修飾符:
接口方法修飾符:
(之一)
注釋public
private
abstract
default
static
strictfp
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.