华南俳烁实业有限公司

java

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

2020年java高頻面試題及答案:第十部分

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

  1、請說出你所知道的線程同步的方法。

  wait():使一個(gè)線程處于等待狀態(tài),并且釋放所持有的對象的lock。

  sleep():使一個(gè)正在運(yùn)行的線程處于睡眠狀態(tài),是一個(gè)靜態(tài)方法,調(diào)用此方法要捕捉InterruptedException異常。

  notify():喚醒一個(gè)處于等待狀態(tài)的線程,注意的是在調(diào)用此方法的時(shí)候,并不能確切的喚醒某一個(gè)等待狀態(tài)的線程,而是由JVM確定喚醒哪個(gè)線程,而且不是按優(yōu)先級。

  Allnotity():喚醒所有處入等待狀態(tài)的線程,注意并不是給所有喚醒線程一個(gè)對象的鎖,而是讓它們競爭。

  填寫下面表單即可預(yù)約申請免費(fèi)試聽!害怕學(xué)不會(huì)?助教全程陪讀,隨時(shí)解惑!擔(dān)心就業(yè)?一地學(xué)習(xí),可全國推薦就業(yè)!

預(yù)約申請免費(fèi)聽java課程

  • 地區(qū):
  • 姓名:
  • 手機(jī):

  2、你所知道的集合類都有哪些?主要方法?

  最常用的集合類是 List 和 Map。 List 的具體實(shí)現(xiàn)包括 ArrayList 和 Vector,它們是可變大小的列表,比較適合構(gòu)建、存儲(chǔ)和操作任何類型對象的元素列表。 List 適用于按數(shù)值索引訪問元素的情形。

  Map 提供了一個(gè)更通用的元素存儲(chǔ)方法。 Map 集合類用于存儲(chǔ)元素對(稱作“鍵”和“值”),其中每個(gè)鍵映射到一個(gè)值。

  3、描述一下JVM加載class文件的原理機(jī)制?

  JVM中類的裝載是由ClassLoader和它的子類來實(shí)現(xiàn)的,Java ClassLoader 是一個(gè)重要的Java運(yùn)行時(shí)系統(tǒng)組件。它負(fù)責(zé)在運(yùn)行時(shí)查找和裝入類文件的類。

責(zé)編:yangliu1997
  • 會(huì)計(jì)考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語考試
  • 學(xué)歷考試
高唐县| 上栗县| 永川市| 黎川县| 泰和县| 通江县| 江源县| 镇巴县| 凤凰县| 嫩江县| 卢龙县| 江华| 潜江市| 醴陵市| 张北县| 蒙山县| 吴忠市| 勃利县| 新郑市| 贵定县| 木兰县| 铜陵市| 嵩明县| 囊谦县| 西城区| 汽车| 彰化市| 鄯善县| 富顺县| 伊宁县| 青川县| 梓潼县| 庆云县| 东山县| 福海县| 清新县| 广灵县| 丰都县| 柯坪县| 磐石市| 镶黄旗|