色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

spi和api的區別是什么

阮建安2年前253瀏覽0評論

spi和api的區別是什么?

很高興為你作答。

api與spi的區別:

1、API(Application Programming Interface )

在java中,API是指可以用來完成某項功能的類、接口或者方法。

2、SPI(Service Provider Interface)

SPI是指用來繼承、擴展,完成自定義功能的類、接口或者方法。

API直接為你提供了功能,你使用API就能完成任務。

SPI是一種回調的思想?;卣{是指在使用api時,可以向api傳入一個類或者方法,api在合適的時間調用類或者方法。

以上專業的解釋,其實通俗易懂來說,就舉個訂單支付的列子:

api就是下單完成支付,而spi就是完成支付以后還要做些什么事情,比如改變訂單狀態、給會員贈送積分等,其中,api充當主角,spi充當配角。

希望對你有所幫助。

微信 java api,spi和api的區別是什么