京東面試題

2021-07-30 19:07:19 字數 1010 閱讀 5101

這裡b類中可以插入哪個方法?

只看方法名字和引數,

這些方法名都是   a   

a()  視為重寫父類的方法, a(別的引數) ,視為與父類的方法過載    

如果  是a() 則  是重寫父類的方法,則返回值必須與父類一致,但是許可權可以不一致,只能大於等於父類的許可權。 所以 protected void a() public void a() 都是可以的。

如果 a(string a) 引數列表發生了改變,則這個方法,與父類的方法是過載關係,返回值與許可權都無所謂了。

假設 new integer(0) 返回的位址是 111  那麼此時 a = 111;

將111傳遞到了方法中,然後  假設 new integer(3) 返回的位址是222;

這是a  = 222; 方法中的a = 222 , main中的a = 111;所以main中輸出a 是111位址所在的數值。

建立乙個陣列並指定長度,注意不是上限,是長度

陣列的宣告方式:

1.    var arr = new array();

2.    var arr = new array(5);

3.    var arr = new array(["b",2,"a",1])

4.    var arr = ["b",2,"a",1]

不要把這兩種寫法混淆

var arr = new array(5);       //建立乙個長度為5的陣列

var arr = new array([5])      //建立乙個長度為1的陣列,第乙個元素是5.

京東面試題 走台階

有一段樓梯台階有 15 級台階,以小明的腳力一步最多只能跨 3 級,請問小明登上這段樓梯,有多少種不同的走法?很明顯,是乙個遞迴問題。到n級台階有 三種 方法 先到n 1級台階,再跨1級 先到n 2級台階,再跨2級 先到n 3級台階,再跨3級。明白這點之後,演算法就呼之欲出了。int gosteps...

京東面試題 小東拋小球

東和三個朋友 起在樓上拋 球,他們站在樓房的不同層,假設 東站的樓層距離地 n 球從他 由落下,每次落地後反跳回上次下落 度的 半,並以此類推知道全部落到地 不跳,求4個 球 共經過了多少 數字都為整數 給定四個整數a,b,c,d,請返回所求結果。測試樣例 100,90,80,70 返回 996 p...

京東面試經歷

jvm記憶體結構描述 i是否是執行緒安全的,為什麼 什麼情況下,索引會失效 mybatis,事物,和 的區別,防止sql注入,struts2的原理,如何獲取執行方法,漏洞原理,如何防止。spring,核心,流程 rpc框架 了解多少?dubbo如何通訊,為什麼通訊快和普通http請求區別,原理是什麼...