黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

面試題首頁 > Java基礎(chǔ)面試題

Java常用類面試題

001介紹一下Object類中的方法?

Object類提供了如下幾個(gè)常用方法:
Class<?> getClass():返回該對(duì)象的運(yùn)行時(shí)類。
boolean equals(Object obj):判斷指定對(duì)象與該對(duì)象是否相等。
int hashCode():返回該對(duì)象的hashCode值。在默認(rèn)情況下,Object類的hashCode()方法根據(jù)該對(duì)象的地址來計(jì)算。但很多類都重寫了Object類的hashCode()方法,不再根據(jù)地址來計(jì)算其hashCode()方法值。
String toString():返回該對(duì)象的字符串表示,當(dāng)程序使用System.out.println()方法輸出一個(gè)對(duì)象,或者把某個(gè)對(duì)象和字符串進(jìn)行連接運(yùn)算時(shí),系統(tǒng)會(huì)自動(dòng)調(diào)用該對(duì)象的toString()方法返回該對(duì)象的字符串表示。Object類的toString()方法返回 運(yùn)行時(shí)類名@十六進(jìn)制hashCode值 格式的字符串,但很多類都重寫了Object類的toString()方法,用于返回可以表述該對(duì)象信息的字符串。
另外,Object類還提供了wait()、notify()、notifyAll()這幾個(gè)方法,通過這幾個(gè)方法可以控制線程的暫停和運(yùn)行。Object類還提供了一個(gè)clone()方法,該方法用于幫助其他對(duì)象來實(shí)現(xiàn)“自我克隆”,所謂“自我克隆”就是得到一個(gè)當(dāng)前對(duì)象的副本,而且二者之間完全隔離。由于該方法使用了protected修飾,因此它只能被子類重寫或調(diào)用。

002為什么要重寫hashCode()和equals()?

Object類提供的equals()方法默認(rèn)是用==來進(jìn)行比較的,也就是說只有兩個(gè)對(duì)象是同一個(gè)對(duì)象時(shí),才能返回相等的結(jié)果。而實(shí)際的業(yè)務(wù)中,我們通常的需求是,若兩個(gè)不同的對(duì)象它們的內(nèi)容是相同的,就認(rèn)為它們相等。鑒于這種情況,Object類中equals()方法的默認(rèn)實(shí)現(xiàn)是沒有實(shí)用價(jià)值的,所以通常都要重寫。

003Object類中finalize()方法作用?

垃圾回收器回收對(duì)象前,會(huì)調(diào)用此方法,可以在此方法中做釋放資源等清理操作

004System.gc() 和 Runtime.gc() 作用?

這兩個(gè)方法用來提示 JVM 要進(jìn)行垃圾回收。但是,立即開始還是延遲進(jìn)行垃圾回收是取決于 JVM 的。

005如何格式化日期?

利用 java.text.DataFormat 的子類(如 SimpleDateFormat 類)中的 format(Date)方法可將日期格式化。

006打印昨天的當(dāng)前時(shí)刻。

參考如下源代碼:

public class YesterdayCurrent{
    public static void main(String[] args){
        Calendar cal = Calendar.getInstance();
        cal.add(Calendar.DATE, -1);
        System.out.println(cal.getTime());
    }  
}

007如何在Java中生成隨機(jī)數(shù)?

使用Math.random()可以生成0.1到1.0范圍內(nèi)的隨機(jī)數(shù)字,然后通過數(shù)學(xué)方法實(shí)現(xiàn)生成 符合要求的隨機(jī)數(shù)。

008什么是內(nèi)部類?

在Java中,可以將一個(gè)類的定義放在另外一個(gè)類的定義內(nèi)部,這就是 內(nèi)部類 。內(nèi)部類本身就 是類的一個(gè)屬性,與其他屬性定義方式一致。

009內(nèi)部類的分類有哪些?

內(nèi)部類可以分為四種: 成員內(nèi)部類、局部內(nèi)部類、匿名內(nèi)部類和靜態(tài)內(nèi)部類 。

010內(nèi)部類可以引用它的包含類(外部類)的成員嗎?有沒有什么限制

一個(gè)內(nèi)部類對(duì)象可以訪問創(chuàng)建它的外部類對(duì)象的成員,包括私有成員。

011Anonymous Inner Class(匿名內(nèi)部類)是否可以繼承其它類?是否可以 實(shí)現(xiàn)接口

可以繼承其他類或?qū)崿F(xiàn)其他接口,在 Swing 編程中常用此方式來實(shí)現(xiàn)事件監(jiān)聽和回調(diào)

目錄

返回頂部
主站蜘蛛池模板: 精品一区二区三区的国产在线观看 | 欲漫涩漫画禁漫成人入口 | 污污视频在线免费看 | 免费成人激情视频 | 婷婷激情网站 | 亚洲美女福利 | 在线欧美日韩 | 亚洲综合偷自成人网第页 | 亚洲色图综合网站 | 免费观看毛片视频 | 国产色爽女小说免费看 | 高清日韩在线 | 成年人在线看片 | 国产精品一区二区三区免费视频 | 国产国语videosex | 激情综合色综合久久综合 | 亚洲福利在线观看 | 日韩中文字幕视频在线 | 激情综合网婷婷 | 一品毛片 | www.免费黄色 | 成人日皮视频 | 亚洲福利视频一区二区 | 未成18年禁止观看的免费 | 欧美日韩高清在线 | 中国黄色大片 | 我要看黄色片 | 黄片毛片免费 | 小娜的荡高h放荡日记 | 欧美日韩麻豆 | 久久v| 久久99精品国产麻豆婷婷 | 一二三四视频社区在线网 | 夜夜橹 | 欧美国产日韩911在线观看 | 日韩在线理伦片免费观看 | 亚洲国产精品一区二区久久 | freexxxx高清中国hd| 尼龙丝袜社区aaaaa视频 | 草草视频在线播放 | 欧美日本一本线在线观看 |