本教程操作環(huán)境:windows7系統(tǒng)、java10版,DELL G3電腦。
1.@Override 注解想必是大家很熟悉的了,它的定義如下:
它沒(méi)有任何的屬性,所以并不能存儲(chǔ)任何其他信息。它只能作用于方法之上,編譯結(jié)束后將被丟棄。
2.@Deprecated
標(biāo)記已過(guò)時(shí),當(dāng)我們想要讓編譯器知道一個(gè)方法已經(jīng)被棄用(deprecate)時(shí),應(yīng)該使用這個(gè)注解。Java推薦在javadoc中提供信息,告知用戶為什么這個(gè)方法被棄用了,以及替代方法是什么
3. @SuppressWarnings主要用來(lái)壓制 java 的警告
它有一個(gè) value 屬性需要你主動(dòng)的傳值,這個(gè) value 代表一個(gè)什么意思呢,這個(gè) value 代表的就是需要被壓制的警告類型。例如:
以上就是關(guān)于Java基礎(chǔ)中三種常見(jiàn)內(nèi)置注解的介紹,覺(jué)得內(nèi)容比較長(zhǎng)的小伙伴可以分次學(xué)習(xí),然后再逐個(gè)嘗試它們的使用。更多關(guān)于“Java培訓(xùn)”的問(wèn)題,歡迎咨詢千鋒教育在線名師。千鋒已有十余年的培訓(xùn)經(jīng)驗(yàn),課程大綱更科學(xué)更專業(yè),有針對(duì)零基礎(chǔ)的就業(yè)班,有針對(duì)想提升技術(shù)的好程序員班,高品質(zhì)課程助力你實(shí)現(xiàn)java程序員夢(mèng)想。