前幾天,濟(jì)南的一家公司來我們學(xué)校進(jìn)行校招。工作室的創(chuàng)始人在那家公司混的還不錯(cuò),本來人家公司并沒有把我們學(xué)校作為被招聘的學(xué)校,是我們工作室的創(chuàng)始人極力推薦才來我們學(xué)校進(jìn)行招聘,但是我們學(xué)校不重視,導(dǎo)致沒有幾個(gè)人參加招聘會,去的基本上都是大三的,有老師的原因也有我們的原因。估計(jì)人家明年可能也不會來了,下面說下面試中我出現(xiàn)的問題(由于只參加了筆試,所以只說筆試)
一:接口和抽象類的區(qū)別?
抽象類
1>用abstract關(guān)鍵字來修飾一個(gè)類時(shí),這個(gè)類叫做抽象類;用abstract來修飾一個(gè)方法時(shí),該方法叫做抽象方法。
2>含有抽象方法的類必須被聲明為抽象類,抽象類必須被繼承,抽象方法必須被重寫。
3>抽象類不能被實(shí)例化。
4>抽象方法只需聲明,不需要實(shí)現(xiàn)。
接口
1>接口是抽象方法和常量值的定義的集合
2>從本質(zhì)上講,接口是一種特殊的抽象類(可以不用寫abstract),這種抽象類中只包含常量和方法的定義,而沒有變量和方法的實(shí)現(xiàn)。
3>接口的特性
1)接口可以多重實(shí)現(xiàn)
2)接口中聲明的屬性默認(rèn)為public static final的,也只能是public static final的;
3)接口中只能定義抽象方法,而且這些方法默認(rèn)為public的,也只能是public的
4)接口中可以繼承其他接口,并添加新的屬性和抽象方法
4>接口(解釋)
1)多個(gè)無關(guān)的類可以實(shí)現(xiàn)同一個(gè)接口。
2)一個(gè)類可以實(shí)現(xiàn)多個(gè)無關(guān)的接口。
3)與繼承關(guān)系類似,接口與實(shí)現(xiàn)類之間存在多態(tài)性
區(qū)別
1)接口中不能有方法的實(shí)現(xiàn)和變量的聲明,抽象類中可以
2)接口中的方法缺省方法的屬性public abstract,抽象類不能缺省
3)接口支持多重繼承,抽象類支持單一繼承
二:Java中支持的數(shù)據(jù)類型有哪些?什么是自動拆裝箱?
1、Java中有八種基本數(shù)據(jù)類型以及引用類型
1字節(jié):byte
2字節(jié):short,char
4字節(jié):int,float
8字節(jié):long,double
不確定:boolean
引用數(shù)據(jù)類型:數(shù)組,集合,類,接口等
2、自動裝箱/自動拆箱
基本數(shù)據(jù)類型可以和其對應(yīng)包裝類之間的自動轉(zhuǎn)換
三:請?jiān)斒?ArrayList 和 LinkedList 的區(qū)別?
1>容器的概念
大量的同類引用對象放在統(tǒng)一數(shù)據(jù)容器中。
2>容器API
1)jdk所提供的容器API位于java.util包內(nèi)
2)JAVA的容器---List,Map,Set?(Array讀快改慢,Linked改快讀慢,Hash兩者之間)
Collection?代表一個(gè)容器collection集合,定義了存儲一組對象的方法,其子接口List和Set分別定義了存儲方式
├List?有順序且可以重復(fù)(兩個(gè)對象之間只要互相equals就算重復(fù))
│├LinkedList?
│├ArrayList?
│└Vector?
│ └Stack?
└Set?沒有順序且不可以重復(fù)
Map?成對裝東西,定義存儲鍵值對的方法
├Hashtable?
├HashMap?
└WeakHashMap
2>區(qū)別
1)ArrayList是實(shí)現(xiàn)了基于動態(tài)數(shù)組的數(shù)據(jù)結(jié)構(gòu),LinkedList基于鏈表的數(shù)據(jù)結(jié)構(gòu)
2)讀取數(shù)據(jù),ArrayList優(yōu)于LinkedList,因?yàn)長inkedList要移動指針
3)對于新增和刪除操作,LinedList比較占優(yōu)勢,因?yàn)锳rrayList要移動數(shù)據(jù)。
lz現(xiàn)在大三,意識到了差距,亡羊補(bǔ)牢,為時(shí)不晚。接下來就,查漏補(bǔ)缺。下一階段的目標(biāo):和同學(xué)一起做個(gè)項(xiàng)目,補(bǔ)一下基礎(chǔ),實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)!
創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動態(tài)BGP最優(yōu)骨干路由自動選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨(dú)有T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動現(xiàn)已開啟,新人活動云服務(wù)器買多久送多久。
當(dāng)前題目:記一次失敗的面試經(jīng)歷-創(chuàng)新互聯(lián)
當(dāng)前鏈接:http://chinadenli.net/article36/cdhepg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、企業(yè)建站、定制開發(fā)、標(biāo)簽優(yōu)化、網(wǎng)站排名、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容