『壹』 說出java中一些常用的類,包,介面,請各舉5個~~~
類:1.java.lang.Object
2.java.lang.String
3.java.lang.System
4.java.io.file
5.java.io.FileInputStream
包:1.java.lang包
2.java.io包
3.java.swt包
4.java.util包
5.java.sql包
介面:1.java.util.List<E>
2.java.util.Map<E>
3.java.util.Iterator<E>
4.java.sql.CallableStatement
5.java.lang.Comparable<T>
『貳』 說明JAVA介面作為參數傳遞的作用和用法,並舉一個例子
如圖:
好多時候介面作為參數的傳遞 都是為了實現java的多態
下面是集合的介面參數的傳遞
『叄』 JAVA中介面中的參數定義
必須寫~~但是介面和實現的參數名字可以不一樣~
比如你有一個介面~public int getnum(int a);
在實現裡面可以這樣寫專~public int getnum(int b);
介面和實現只要參屬數類型和參數類型的順序 和 返回值類型一樣就可以~
『肆』 java中使用介面作為方法的參數,這說明什麼能傳什麼參數進去謝謝!
方法參數為普通的形參定義,中間加三點,
比如:「int ... value」,三個點表示value參數可選 並且這個參數是一個參數數組。
『伍』 java 介面方法可以有參數么
可以的。介面說到底也是類,介面的方法也是方法。例如下面的一段代碼是我某個練習中寫的一個介面,其中gun這個方法就要求傳進來一個Robot類型的參數,而且這個Robot類型還是我定義的一個類。
publicinterfaceArms{
publicvoidgun(Robotr);
publicvoidsword();
}