卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

java inotify使用教程 java面試的時候你被提問過哪些問題?

java面試的時候你被提問過哪些問題?能夠印象至少收拾了再看看當時我面試會遇到的問題,我當時是在動力節(jié)點學了5個多月之后刷面試題去找的工作,老師幫忙收拾了許多面試題,反正挺全的,只不過我像刷得勉勉強強

java面試的時候你被提問過哪些問題?

能夠印象至少收拾了再看看當時我面試會遇到的問題,我當時是在動力節(jié)點學了5個多月之后刷面試題去找的工作,老師幫忙收拾了許多面試題,反正挺全的,只不過我像刷得勉勉強強,分享給大家吧!

J2SE基礎(chǔ):

1.九種基本上數(shù)據(jù)類型的大小,和他們的封裝類。

2.Switch能否用string做參數(shù)?

3.equals與的區(qū)別。

4.Object有哪些公用方法?

的四種直接引用,強弱軟虛,應用的場景。

6.Hashcode的作用。

、LinkedList、Vector的區(qū)別。

、StringBuffer與StringBuilder的區(qū)別。

、Set、List、Queue、Stack的特點與用法。

10.HashMap和HashTable的區(qū)別。

JVM:

1.內(nèi)存模型以及分區(qū),必須詳細到每個區(qū)放什么。

2.堆里面的分區(qū):Eden,survivalreturningwant,老年代,各自的特點。

3.對象創(chuàng)建方法,對象的內(nèi)存分配,對象的訪問定位。

4.GC的兩種判定方法:摘錄定時計數(shù)與直接引用鏈。

5.GC的三種收集方法:標記清除干凈、標記收拾、剪切粘貼算法的原理與特點,分別用在什么地方,如果沒有讓你優(yōu)化再收集方法,有什么思路?

基本上java考察內(nèi)容和以下這些:

1,面向?qū)ο蟮囊恍┗靖拍睿耗芾^承,多態(tài)之類的

2,抽象類和接口

3,動態(tài)和靜態(tài)類,內(nèi)部類

4,Java集合類,同步和非同步

5,Java類加載機制

6,Java內(nèi)存模型和垃圾回收算法

7,線程不同步的機制(voliate,synchronized,重入鎖,threadlocal),線程間通信(wait,notify)

8,異常處理

9,多線程歌詞同步問題,生產(chǎn)者消費者,讀者寫者,哲學家排隊就餐,用java實現(xiàn)

10,打聽一下java中設(shè)計模式的思想,用哪些設(shè)計模式,有什么好處

java中的notify和notifyAll有什么區(qū)別?

notify()是java所有對象都具高的方法,繼承子object類但是為record,不能重載。其作用是沉睡一個百再等待的線程,時序象是這樣:度ThreadtnewThread(newRunnable()publicvoidrun(){.synchronized(guard){guard.wait()//此處動態(tài)鏈接庫后該線程不再繼續(xù)活動地,橫放耐心的等待狀態(tài),切換到其他線程運行知}})()全局函數(shù)道后虛擬機可你選擇任何另一個全局函數(shù)了guard.wait()的線程投入到運行,選擇順序不由代碼壓制,由虛擬機基于。如果是notifyAll(),則喚內(nèi)醒所有耐心的等待的線程運行。如果不是是用c代碼,一般要會用到pthread庫pthread_cond_init創(chuàng)建一個所容謂的等待條件,是可以在任何時間動態(tài)創(chuàng)建pthread_cond_wait進入耐心的等待,應該是全局函數(shù)guard.wait(),其他線程可以不內(nèi)部函數(shù)pthread_cond_signal喚醒,相當于notify還可以不動態(tài)創(chuàng)建pthread_cond_braodcast,超過notifyAll