Java常用內置注解用法分析
本文實例講述了Java常用內置注解。分享給大家供大家參考,具體如下:
一 通過@SuppressWarnings關閉警告信息
1 代碼
public class ch11_2 { public static void main( String args[] ) { @SuppressWarnings("unused") int a; // A處不會產(chǎn)生編譯告警 String bString = "ok"; // B處會產(chǎn)生編譯告警 System.out.println("@SuppressWarnings description"); } }
2 說明
@SuppressWarnings
注解是用來抑制警告信息的提示。
它可以標注在類、字段、方法、參數(shù)、構造方法以及局部變量上。
除了unused外,還可以用unchecked、serial、deprecation等忽略對應的警告信息。
二 通過@Depreca告知編譯器被標注的元素是不希望使用
1 代碼
public class ch11_3 { public static void main(String[] args) { ch11_3_1.test1(); // 這里會提示警告信息 ch11_3_1.test2(); } } class ch11_3_1{ @Deprecated public static void test1(){ System.out.println("test1 method is deprecated"); } public static void test2(){ System.out.println("test1 method is pray"); } }
2 說明
JDK為了兼容老版本的API,很多方法都加入了@Deprecated
,使用這些老的方法時會提示警告信息,但不影響運行。
更多java相關內容感興趣的讀者可查看本站專題:《Java面向對象程序設計入門與進階教程》、《Java數(shù)據(jù)結構與算法教程》、《Java操作DOM節(jié)點技巧總結》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總》
希望本文所述對大家java程序設計有所幫助。
相關文章
SpringBoot 集成Kaptcha實現(xiàn)驗證碼功能實例詳解
在一個web應用中驗證碼是一個常見的元素。今天給大家介紹一下kaptcha的和springboot一起使用的簡單例子。感興趣的朋友參考下吧2017-08-08詳解SpringBoot修改啟動端口server.port的四種方式
這篇文章主要介紹了詳解SpringBoot修改啟動端口server.port的四種方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-07-07詳解SpringBoot如何使用JWT實現(xiàn)身份認證和授權
JSON?Web?Token(JWT)是一種用于在網(wǎng)絡應用之間安全傳遞信息的開放標準,本文主要為大家介紹了如何在Spring?Boot中使用JWT實現(xiàn)身份認證和授權,需要的可以了解下2023-10-10Springcloud Bus消息總線原理是實現(xiàn)詳解
Spring Cloud Bus 使用輕量級的消息代理來連接微服務架構中的各個服務,可以將其用于廣播狀態(tài)更改(例如配置中心配置更改)或其他管理指令,本文將對其用法進行詳細介紹2022-09-09