1:Java中最頂級的父類是Object
在榆林等地區,都構建了全面的區域性戰略布局,加強發展的系統性、市場前瞻性、產品創新能力,以專注、極致的服務理念,為客戶提供成都做網站、網站設計 網站設計制作按需網站建設,公司網站建設,企業網站建設,品牌網站建設,成都營銷網站建設,成都外貿網站建設,榆林網站建設費用合理。2:同一包中的類名不可以重復,不同包中類名可以相同
3:&&和&的聯系和區別?
都是邏輯運算符,當運算符左右兩邊的表達式都為 true,才返回 true。雙與具有短路性,如果第一個表達式為 false,則直接返回 false。
4:重載與覆蓋的的異同點。(不同點說出三點即可)
同:
(1):都要求方法同名
(2):都可以用于抽象方法與非抽象方法。
異:
(1):覆蓋是子類和父類之間的關系,是垂直關系;重載是同一個類中方法之間的關系,是水平關系。
(2):覆蓋只能由一個方法或只能由一對方法產生關系;重載是多個方法之間的關系。
(3):覆蓋要求參數列表相同;重載要求參數列表不同。
(4):覆蓋關系中,調用方法體是根據對象的類型(對象對應存儲空間類型)來決定;而重載關系是根據調用時的實參表與形參表來選擇方法體的。
5:如何最高效的計算2*8?
(使用位運算符)
(1)int x = 2;System.out.println("2*8=" + (x<< 3) );
(2)int y = 8;System.out.println("2*8=" + (y<< 1) );(因為將一個數左移n位,就相當于乘以了2的n次方)
6:遞歸
例題:實現輸出第500項裴波那契數列
f1=1
f2=1
fn=fn-1+fn-2 ,n>=3
public static int fib(int n){ ?
if(n==1||n==2){ ? ? ?
return 1; ?
} ? ? ? ?else{ ? ?
?return(fib(n-1)+fib(n-2)); ? ?
?} ?
} ?
public static void main(String[] args) { ? ? ? ?Scanner sc=new Scanner(System.in); ? ? ?
int n=sc.nextInt(); ? ? ? ?System.out.println(fib(n));
}
創建一個長度為10,寬度為10的二維數組,但賦值和輸出時只輸出楊輝三角那個范圍的數(如下圖) ?
public class Test5 {
public static void main(String[] args) {
//1.聲明并初始化二維數組
int[][] yangHui = new int[10][];//10行
//2.給數組的元素賦值
for(int i = 0;i< yangHui.length;i++) {
yangHui[i] = new int[i+1];
//2.1給首末元素賦值
yangHui[i][0] = yangHui[i][i] = 1;
//2.2給每行非首末元素賦值
for(int j = 1;j
yangHui[i][j] = yangHui[i-1][j-1]+yangHui[i-1][j];
}
}
//遍歷數組
for(int i = 0;i< yangHui.length;i++) {
for(int j = 0;j< yangHui[i].length;j++) {
System.out.print(yangHui[i][j] + " ");
}
System.out.println();
}
?}
} ?
你是否還在尋找穩定的海外服務器提供商?創新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統配攻擊溯源,準確流量調度確保服務器高可用性,企業級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧
網站題目:考核知識點總結-創新互聯
網頁網址:http://m.newbst.com/article18/dhcegp.html
成都網站建設公司_創新互聯,為您提供用戶體驗、網站改版、服務器托管、營銷型網站建設、App開發、標簽優化
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯