Java面試題收集與研究

2021-08-22 03:15:15 字數 704 閱讀 3474

byte(1),shortint(2),char(2),int(4),float(4),boolean(4),double(8),long(8)

作用不同:

final可以用來修飾類、方法、變數,分別有不同的意義:

finally用來保證重點**一定會被執行的一種機制,值得注意的是:如果try語句中含有return語句,return語句和finally**塊的執行順序是:先執行return上的表示式,再執行finally**塊,最後才返回,如下所示。

public

class

finallymain

private

static

inttest() catch (exception e) finally

return

0; }

}

執行結果為

10

30

stringbuilder類的作用和stringbuffer類沒有本質區別,只是stringbuilder類的方法去掉了synchronized,放棄執行緒安全,追求更高的執行效率

arraylist

vector

面試題收集

1.實現乙個add方法 add 1 2,3 4 value 輸出 10 分析 對柯里化函式進行改造 原curry函式 function curry f,args1 return inner 改造後curry函式 function curry f,args1 新增value方法 inner.value...

微軟面試題(收集)

1 在排序陣列中,找出給定數字的出現次數,比如 1,2,2,2,3 中2的出現次數是3次。include extern int low 0,high 10,mid 0 void find int a,int p 找到p的其中位置 else low mid int tosit int a,int p ...

C 面試題收集

1 多型是如何實現繫結的?多型的繫結可以分為執行是多型和編譯時多型 編譯時的多型性 編譯時的多型性是通過過載來實現的。對於非虛的成員來說,系統在編譯時,根據傳遞的引數 返回的型別等資訊決定實現何種操作。執行時的多型性 執行時的多型性就是指直到系統執行時,才根據實際情況決定實現何種操作。c 中,執行時...