Java集合框架中為什么既定義了許多類又定義了許多接口()?
A.一個接口有多種不同的類來實現(xiàn),即一種功能有多種方法來實現(xiàn)
B.一個類實現(xiàn)多個不同的接口,將多種功能集合到一起
C.接口定義功能,類提供具體實現(xiàn)
D.因為Java只支持單一繼承
A.一個接口有多種不同的類來實現(xiàn),即一種功能有多種方法來實現(xiàn)
B.一個類實現(xiàn)多個不同的接口,將多種功能集合到一起
C.接口定義功能,類提供具體實現(xiàn)
D.因為Java只支持單一繼承
第1題
A.利用一個繼承自接口的類來實現(xiàn)
B.利用類來實現(xiàn),在類定義部分用"implements"關(guān)鍵字表示這個類所實現(xiàn)的接口
C.利用與接口同名的類來實現(xiàn)
D.利用一系列全局函數(shù)來實現(xiàn)
第2題
A.實現(xiàn)接口Runnable的類仍然可以繼承其他父類
B.創(chuàng)建實現(xiàn)Runnable接口的類后,就可以用start方法啟動線程了
C.Runable接口提供了通過線程執(zhí)行程序的最基本的接口
D.Runnable只定義了一個run方法
第3題
A.在Java中類只允許單一繼承
B.在Java中一個類只能實現(xiàn)一個接口
C.在Java中一個類不能同時繼承一個類和實現(xiàn)一個接口
D.在Java中接口只允許單一繼承
第5題
A.抽象類在Java語言中表示的是一種繼承關(guān)系,一個類只能使用一次繼承。但是一個類卻可以實現(xiàn)多個接口。
B.在抽象類中可以沒有抽象方法
C.實現(xiàn)抽象類和接口的類必須實現(xiàn)其中的所有方法,除非它也是抽象類。接口中的方法都不能被實現(xiàn)
D.接口中定義的變量默認是publicstaticfinal型,且必須給其初值,所以實現(xiàn)類中不能重新定義,也不能改變其值。
E.接口中的方法都必須加上public關(guān)鍵字。
第7題
A.在Java中,每個類只能直接實現(xiàn)一個接口
B.在Java中,子類只能直接繼承一個父類
C.在Java中,子類可以繼承多個父類
D.在Java中,類不可以在繼承父類的同時實現(xiàn)接口
第8題
下面關(guān)于繼承的敘述正確的是 ()
A.在Java中類間只允許單一繼承
B.在Java中一個類只能實現(xiàn)一個接口
C.在Java中一個類不能同時繼承一個類和實現(xiàn)一個接口
D.在Java中一個類可以同時繼承多個類
第10題
A.在Java中只允許單一繼承
B.在Java中一個類只能實現(xiàn)一個接口
C.在Java中一個類不能同時繼承一個類和實現(xiàn)一個接口
D.Java的單一繼承使代碼更可靠