A.輕量級(jí) B.數(shù)據(jù)表結(jié)構(gòu)一旦建立后不可以修改 C.單一文件 D.跨平臺(tái)/可移植性
A.一個(gè)類只能繼承一個(gè)抽象類卻可以實(shí)現(xiàn)多個(gè)接口 B.接口是對(duì)行為的抽象,無(wú)需有子類的前提,是自上而下的設(shè)計(jì)理念; C.抽象類是對(duì)類的抽象,建立于相似子類之上,是自下而上的設(shè)計(jì)理念 D.抽象類比接口更抽象
A.final可以修飾接口,并且該接口仍然可以被實(shí)現(xiàn) B.final關(guān)鍵字提高了性能。JVM和Java應(yīng)用都會(huì)緩存final變量。 C.final變量可以安全的在多線程環(huán)境下進(jìn)行共享,而不需要額外的同步開(kāi)銷。 D.使用final關(guān)鍵字,JVM會(huì)對(duì)方法、變量及類進(jìn)行優(yōu)化。