昆仑山:眼中无形心中有穴之穴人合一

夫君子之行,静以修身,俭以养德;非澹泊无以明志,非宁静无以致远。夫学须静也,才须学也;非学无以广才,非志无以成学。怠慢则不能励精,险躁则不能冶性。年与时驰,意与岁去,遂成枯落,多不接世。悲守穷庐,将复何及!

 

注解annotation

入门

package com.shanghai.andrew.annotation;

/**
 * Annotation的作用:
 * -不是程序本身,可以对程序作出解释。(这一点,跟注释没什么区别)
 * -可以被其他程序(比如:编译器等)读取。
 * (注解信息处理流程,是注解和注释的重大区别。如果没有注解信息处理流程,则注解毫无意义)
 * Annotation的格式:
 * -注解是以“@注释名”在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnings(value="unchecked")。
 * Annotation在哪里使用?
 * -可以附加在package,class,method,field等上面,
 * 相当于给它们添加了额外的辅助信息,我们可以通过反射机制编程实现对这些元数据的访问。
 */

import java.util.Date;

/**
 * @Override
 * -定义在java.lang.Override中,此注释只适用于修辞方法,
 * 表示一个方法声明打算重写超类中的另一个方法声明。
 * @Deprecated
 * -定义在java.lang.Deprecated中,此注释可用于修辞方法、属性、类,
 * 表示不鼓励程序员使用这样的元素,通常是因为它很危险或存在更好的选择。
 * @SuppressWarnings
 * -定义在java.lang.SuppressWarnings中,用来抑制编译时的警告信息。
 */



public class Driver {

    @Override
    public String toString(){
        return "";
    }

    @Deprecated
    public static void show1(){
        System.out.println("fk");
    }

    public static void main(String[] args) {
        Date date=new Date();
        show1();
    }
}


posted on 2018-10-25 20:31  Indian_Mysore  阅读(82)  评论(0编辑  收藏  举报

导航