首頁 > Java > java教程 > 全面解析Java註解的影片教學資料推薦

全面解析Java註解的影片教學資料推薦

黄舟
發布: 2017-09-01 10:23:54
原創
2069 人瀏覽過

在專案開發中,註解的使用無所不在。註解的使用簡化了程式碼,減少了程式設計師的工作量。本課程帶領小夥伴們全面認識Java的註解,包括為何使用註解、Java中的常見註解、註解的分類和如何自訂註解,最後透過一個實戰案例來示範註解在實際專案中的應用。

全面解析Java註解的影片教學資料推薦

課程播放網址://m.sbmmt.com/course/293.html

該老師講課風格:

教師講課深入淺出,條理清楚,層層剖析,環環相扣,論證嚴密,結構嚴謹,用思維的邏輯力量吸引學生的注意力,用理智控制課堂教學進程。學生透過聽教師的講授,不僅學到知識,也受到思維的訓練,還受到教師嚴謹的治學態度的熏陶和感染

本視頻中較為難點是JDK中的註解了:

了解註解 

對於Java開發人員來說,在編寫程式碼時,除了原始程式以外,我們還會使用Javadoc標籤對類別、方法或成員變量進行註釋,以便使用Javadoc工具產生和原始碼配套的Javadoc文件。這些@param、@return等Javadoc標籤就是註解標籤,它們為第三方工具提供了描述程式碼的註解資訊。使用過Xdoclet的朋友,對此將更有感觸,像Struts、Hibernate都提供了Xdoclet標籤,使用它們可以快速地產生對應程式碼的設定檔。 

JDK5.0註解可以看成是Javadoc標籤和Xdoclet標籤的延伸和發展。在JDK5.0中,我們可以自訂這些標籤,並透過Java語言的反射機制中取得類別中標註的註解,完成特定的功能。 
註解是程式碼的附屬訊息,它遵循一個基本原則:註解不能直接幹擾程式碼的運行,無論增加或刪除註解,程式碼都能夠正常運作。 Java語言解釋器會忽略這些註解,而由第三方工具負責對註解進行處理。第三方工具可以利用程式碼中的註解間接控製程式碼的運行,它們透過Java反射機制讀取註解的信息,並根據這些信息更改目標程式的邏輯,而這正是Spring AOP對@AspectJ提供支援所採取的方法。

一個簡單的註解類別 

通常情況下,第三方工具不但負責處理特定的註解,本身也提供了這些註解的定義,所以我們通常只需要關注如何使用註解就可以了。但定義註解類別本身並不困難,Java提供了定義註解的語法。下面,我們馬上著手寫一個簡單的註解類,如程式清單7-1所示: 

程式碼清單7-1  NeedTest註解類別 

package com.baobaotao.aspectj.anno;  
import java.lang.annotation.ElementType;  
import java.lang.annotation.Retention;  
import java.lang.annotation.RetentionPolicy;  
import java.lang.annotation.Target;  
  
@Retention(RetentionPolicy.RUNTIME) //①声明注解的保留期限  
@Target(ElementType.METHOD)//②声明可以使用该注解的目标类型  
public @interface NeedTest {//③定义注解  
    boolean value() default true;//④声明注解成员  
}
登入後複製

以上是全面解析Java註解的影片教學資料推薦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板