华南俳烁实业有限公司

java

當(dāng)前位置:中華考試網(wǎng) >> java >> java面試題 >> 文章內(nèi)容

java認(rèn)證考試編程題(5)

來源:中華考試網(wǎng)  [2016年10月3日]  【

  1、Collection 和 Collections的區(qū)別。

  Collection是集合類的上級(jí)接口,繼承與他的接口主要有Set 和List.

  Collections是針對(duì)集合類的一個(gè)幫助類,他提供一系列靜態(tài)方法實(shí)現(xiàn)對(duì)各 種集合的搜索、排序、線程安全化等操作。

  2、&和&&的區(qū)別。

  &是位運(yùn)算符,表示按位與運(yùn)算,&&是邏輯運(yùn)算符,表示邏輯與(and)。

  3、short s1 = 1; s1 = s1 + 1;錯(cuò)?

  short s1 = 1; s1 = s1 + 1; (s1+1運(yùn)算結(jié)果是int型,需要強(qiáng)制轉(zhuǎn)換類型)

  short s1 = 1; s1 += 1;(可以正確編譯)

  4、String s = new String("xyz");創(chuàng)建了幾個(gè)String Object?

  兩個(gè),

  5、Java有沒有g(shù)oto?

  java中的保留字,現(xiàn)在沒有在java中使用。

  6、是否可以繼承String類? 說出ArrayList,Vector, LinkedList的存儲(chǔ)性能 和特性

  String類是final類故不可以繼承。

  ArrayList和Vector都是使用數(shù)組方式存儲(chǔ)數(shù)據(jù),此數(shù)組元素?cái)?shù)大于實(shí)際存儲(chǔ)的數(shù)據(jù)以便增加和插入元素,它們都允許直接按序號(hào)索引元素,但是插入元素要涉及數(shù)組元素移動(dòng)等內(nèi)存操作,所以索引數(shù)據(jù)快而插入數(shù)據(jù)慢,Vector由于使用了synchronized方法(線程安全),通常性能上較ArrayList差,而LinkedList使用雙向鏈表實(shí)現(xiàn)存儲(chǔ),按序號(hào)索引數(shù)據(jù)需要進(jìn)行前向或后向遍歷,但是插入數(shù)據(jù)時(shí)只需要記錄本項(xiàng)的前后項(xiàng)即可,所以插入速度較快

  7、try {}里有一個(gè)return語句,那么緊跟在這個(gè)try后的finally {}里的code會(huì)不會(huì)被執(zhí)行,什么時(shí)候被執(zhí)行,在return前還是后?

  會(huì)執(zhí)行,在return前執(zhí)行。

責(zé)編:sunny
  • 會(huì)計(jì)考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語考試
  • 學(xué)歷考試
玉山县| 略阳县| 新密市| 西乌珠穆沁旗| 定日县| 沙坪坝区| 沂南县| 常山县| 辛集市| 华阴市| 长汀县| 巴里| 阳朔县| 靖江市| 理塘县| 新竹县| 历史| 突泉县| 新民市| 睢宁县| 甘南县| 赣榆县| 长春市| 东宁县| 木里| 黄骅市| 新密市| 邳州市| 绍兴市| 湘西| 罗山县| 资溪县| 嘉荫县| 黄平县| 武平县| 井陉县| 邓州市| 恭城| 巴林右旗| 泰宁县| 获嘉县|