av片一区二区三区-av片亚洲-av片免费看-av片免费观看-欧美视频色-欧美视频三区

當前位置:高考升學網 > 招聘筆試題 > 正文

長虹筆試真題及答案解析

更新:2023-09-13 23:54:33 高考升學網

1、兩個對象值相同(x.equals(y) == true),但卻可有不同的hash code,這句話對不對?

  不對,有相同的hash code。

2、當一個對象被當作參數傳遞到一個方法后,此方法可改變這個對象的屬性,并可返回變化后的結果,那么這里到底是值傳遞還是引用傳遞?

  是值傳遞。java 編程語言只由值傳遞參數。當一個對象實例作為一個參數被傳遞到方法中時,參數的值就是對該對象的引用。對象的內容可以在被調用的方法中改變,但對象的引用是永遠不會改變的。

3、swtich是否能作用在byte上,是否能作用在long上,是否能作用在string上?

  switch(expr1)中,expr1是一個整數表達式。因此傳遞給 switch 和 case 語句的參數應該是 int、short、char 或者 byte。long,string 都不能作用于swtich。

4、寫一個singleton出來。

  singleton模式主要作用是保證在java應用程序中,一個類class只有一個實例存在。

  一般singleton模式通常有幾種種形式:

  第一種形式:定義一個類,它的構造函數為private的,它有一個static的private的該類變量,在類初始化時實例話,通過一個public的getinstance方法獲取對它的引用,繼而調用其中的方法。

  public class singleton {private singleton(){}private static singleton instance = new singleton();public static singleton getinstance() {return instance;}}

  第二種形式:

  public class singleton {private static singleton instance = null;public static synchronized singleton getinstance() {if (instance==null)instance=new singleton();return instance; }}

5、hashtable和hashmap

  hashtable繼承自dictionary類,而hashmap是java1.2引進的map inte[被過濾]ce的一個實現,hashmap允許將null作為一個entry的key或者value,而hashtable不允許,還有就是,hashmap把hashtable的contains方法去掉了,改成containsvalue和containskey。因為contains方法容易讓人引起誤解。最大的不同是,hashtable的方法是synchronize的,而hashmap不是,在多個線程訪問hashtable時,不需要自己為它的方法實現同步,而hashmap就必須為之提供外同步。hashtable和hashmap采用的hash/rehash算法都大概一樣,所以性能不會有很大的差異。

最新圖文

2020年河北新聞網兩學一做

時間:2023-09-18 07:0:24

2020年河北新聞網兩學一做

時間:2023-09-15 11:0:59

兩學一做學習教育知

時間:2023-09-21 06:0:30

2020年開展兩學一做學習教

時間:2023-09-19 21:0:30
主站蜘蛛池模板: 珂尼娜| 九号所有车型图片| 乔治桑| 金珊| 巴霍巴利王:开端 2015 帕拉巴斯| 徐乃麟个人简历| 二年级上册数学试卷题全套| 韩国一对一电影| julia taylor| 电影理发师| 晋中电视台| 场景歌评课| 猛女| 我未成年 电影| 肢体的诱惑| 思念天边的你简谱| 黄色网大全| 栏目大全| 机智的上半场 电视剧 | 台版缉魂2小时10分版网飞版| 阻击战电影大全| 流行性感冒ppt课件| 路易·德·菲奈斯| 电视剧对峙| 大时代电视剧剧情介绍| 姐妹电影| 成毅壁纸| 血色恶魔| 财税2010121号原文| 成龙电影全部电影作品大全| 大尺度床戏韩国| 隐藏的歌手中国版全集| 处女膜视频| 春娇与志明电影| 代高政最新短剧| 电影偿还| 好男人电视剧| 《救苦经》念诵| 欧美日韩欧美日韩| xxoo电影| 阿尔罕布拉宫的回忆吉他谱|