码迷,mamicode.com
首页 > 编程语言 > 详细

java注解学习(一)初步了解和简单使用

时间:2016-04-30 14:20:00      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:

前言

  开通博客好几年了,总是不知道写些什么。最近换工作面试,发现自己有很多东西会用但是说不出来,是因为自己平时没有总结。 所以写个博客记录下学到的东西,有空就回顾下

一、注解

     注解是jdk1.5后加入的新特性,可以理解为是一种标识,可以用在类、方法、属性...等上面,然后我们可以对这样有特殊标识的类做相应处理。

     jdk1.5自带3种注解,也可以自定义注解,现在常用的开源框架(spring、struts2、mybatis)也都支持注解方式开发。

二、java自带三种注解

  1.   @SuppressWarnings  压制警告、忽略警告,用这个标识告诉编译器:老子就想这么写,别给我警告!
    public class Test {
        //去掉警告
        @SuppressWarnings("unused")
        public static void main(String[] args) {
            //这样写会警告:变量没有使用过
            List list = new ArrayList<String>();
        }
    }
  2.   @Deprecated 用来标记某方法已过时
      /**
         * @Deprecated 此方法过时了,改用新方法xx()
         */
        @Deprecated
        public static void sayHello(){
            System.out.println("此方法过时了!");
        }
  3.   @Override 表示对方法覆盖,在eclipse里如果写错了会有错误提示
    interface TestInterface{
        void sayHello(); 
    }
    class Test implements TestInterface{
        @Override
        public void sayHello(){
            System.out.println("方法覆盖");
        }
    }

     

java注解学习(一)初步了解和简单使用

标签:

原文地址:http://www.cnblogs.com/misslili/p/5448612.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!