Java的開發平臺有哪三個?分別是什么含義?JVM、JDK、JRE的含義?J2SE、J2EE、J2MEJVM:Java虛擬機JDK:Java開發工具包JRE:Java運行環境Java中標識符定義的語法?以字母、下劃線、$開頭,后面可以是字母...
Java的開發平臺有哪三個?分別是什么含義?JVM、JDK、JRE的含義?
J2SE、J2EE、J2MEJVM:Java虛擬機JDK:Java開發工具包JRE:Java運行環境
Java中標識符定義的語法?
以字母、下劃線、$開頭,后面可以是字母、數字、下劃線、$
Java數據類型的分類?
分為基本數據類型和引用數據類型
Java基本數據類型有哪些?長度是多少?
byte 8short 16int 32long 64float 32double 64char 16boolean 1
&和&&的區別?
&按位與:每一位都參與與運算&&短路與:效率高于按位與,第一個表達式的結果如果是false,第二個表達式不在計算,結果返回false
哪些類型可以向上自動轉型到哪些類型(自動向上轉型圖)
char int--long—float—doublebyte -- short
Math類中絕對值方法?開方方法?次冪方法?取整方法?
abs() sqrt() pow() round()
break和continue的區別?
break是結束循環,如果是多層循環,結束當前層循環,后面有循環點,結束指定循環點的循環continue 是結束本次循環,如果是多層循環,結束當前層本次循環,后面有循環點,結束指定循環點的本次循環
Arrays中有哪些關于數組的操作,都是什么?
sort() 排序方法binarySearch() 二元搜索法copyOf() 復制
類和對象的關系?類名、屬性名、方法名、包名的命名規范?
類是用來描述對象的;對象是類的實例類名開頭字母大寫,遵循駝峰式命名屬性名、方法名開頭字母小寫,遵循駝峰式命名包名,以公司域名倒寫+項目名+模塊名,全小寫
構造器的作用?如何定義一個構造器?構造器的特點?一個類中在構造器中調用另一個構造器?
創建對象的,其次還可以初始化對象定義構造器:名字和類名一致,沒有返回類型。特點:如果類中不寫構造器,系統默認提供一個無參構造器,如果寫了構造器,就不提供無參構造器了;一個類中可以有多個構造器,但要保證這些構造器的參數列表不同一個類中通過 this() 調用本類中其他構造器
什么是封裝?
將一個類的屬性和功能過程封裝,屬性可以封裝getter和setter方法,功能過程封裝為方法。好處是,提高代碼可重用性和可維護性
什么是繼承?子類可以繼承幾個父類?類層次結構的根類是什么?
子類繼承了父類,子類擁有父類所有的屬性和方法類是單繼承類層次結構的根類是 Object類
Object類有哪些方法?分別是什么含義?
equals方法:比較兩個對象是否相等,實質比較的是==(地址)toString方法:將對象轉為字符串形式,實質獲得的是:包名類名@16進制的地址hashCode方法:獲得該對象實際地址的哈希值finalize方法:當垃圾回收器要回收一個對象時,自動調用該對象的這個方法,完成回收clone方法:克隆對象getClass方法:獲得該對象的類對象wait方法:當前獲得該對象互斥鎖的線程將等待,只能通過notify方法喚醒wait(long sec) :當前獲得該對象互斥鎖的線程將等待,等待指定毫秒后自動喚醒notify方法:從當前對象上等待的線程中隨機喚醒一個。notifyAll方法:喚醒當前對象上等待的所有線程。
Java訪問范圍修飾符有哪些?具體的訪問范圍?
private 私有的,只能本類中訪問默認的,只能在本類、同一個包中訪問protected ,只能在本類、同一個、子類中訪問public 全局的,整個運行環境
什么是重寫?重寫要遵循的語法?
子類繼承父類的方法,不滿足子類的要求,在子類中重寫該方法要求:方法名、返回類型、參數列表和父類方法相同,修飾范圍不能低于父類的修飾范圍private和static 的方法不能重寫
子類構造器中如何調用父類構造器?默認調用父類哪個構造器?
子類構造器中通過super() 調用父類構造器,默認調用父類無參的構造器。
什么是多態?多態的寫法調用對象方法時注意什么?
一個對象的引用類型可以是父類類型或接口類型。多態表示的對象,不能調用子類對象獨有的方法,如果要調用,要轉成子類的類型
ClassCastException是什么異常?什么原因造成的?instanceof關鍵字的用法?
類轉型異常,將一個對象轉為一個不匹配的類型時,instanceof返回一個對象是否是屬于一個類型的運算符,對象 instanceof 類型
面向對象的特征有哪些?分別是什么含義?
抽象:將對象實體抽象為類的過程繼承:子類繼承了父類封裝:將一個類的屬性和功能過程封裝,屬性可以封裝getter和setter方法,功能過程封裝為方法 多態:一個對象的引用類型可以是父類類型或接口類型。
來源:本文內容搜集或轉自各大網絡平臺,并已注明來源、出處,如果轉載侵犯您的版權或非授權發布,請聯系小編,我們會及時審核處理。
聲明:江蘇教育黃頁對文中觀點保持中立,對所包含內容的準確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點負責,僅作分享之用,文章版權及插圖屬于原作者。
Copyright©2013-2025 ?JSedu114 All Rights Reserved. 江蘇教育信息綜合發布查詢平臺保留所有權利
蘇公網安備32010402000125
蘇ICP備14051488號-3技術支持:南京博盛藍睿網絡科技有限公司
南京思必達教育科技有限公司版權所有 百度統計