抽象方法和抽象類(lèi)
在類(lèi)中沒(méi)有方法體的方法,就是抽象方法
含有抽象方法的類(lèi),為抽象類(lèi)
如果子類(lèi)沒(méi)有實(shí)現父類(lèi)的全部抽象方法,子類(lèi)也成為一個(gè)抽象類(lèi)
也可以把一個(gè)沒(méi)有抽象方法的類(lèi)聲明為abstract避免它產(chǎn)生對象。
native
只能使用,不能編寫(xiě)
JNI(java native interface),他允許JVM內部運行JAVA代碼與其他應用程序進(jìn)行互操作。
它是JAVA代碼與其他應用程序的一個(gè)中介
接口
接口中的方法都是public abstract的
在接口中的申明的方法,不能是其他
和public類(lèi)一樣,public接口也要保存在與接口同名的文件中。
接口中可以定義變量,public static final
java中允許接口的多繼承
一個(gè)類(lèi)可以多接口
在繼承的同時(shí),實(shí)現多個(gè)接口。
聯(lián)系客服