您现在的位置:首页 >> 基础视频 >> java基础教程 >> 内容

java注解和反射视频教程学习,java视频下载

时间:2018-10-12 15:06:05

  核心提示:Java注解的基本原理:注解目前非常的流行,很多主流框架都支持注解,而且自己编写代码的时候也会尽量的去用注解,一时方便,而是代码更加简洁。注解的语法比较简单,除了@符号的使用之外,它基本与Java固有...

Java注解的基本原理:





注解目前非常的流行,很多主流框架都支持注解,而且自己编写代码的时候也会尽量的去用注解,一时方便,而是代码更加简洁。

注解的语法比较简单,除了@符号的使用之外,它基本与Java固有语法一致。Java SE5内置了三种标准注解:

@Override,表示当前的方法定义将覆盖超类中的方法。

@Deprecated,使用了注解为它的元素编译器将发出警告,因为注解@Deprecated是不赞成使用的代码,被弃用的代码。

 @SuppressWarnings,关闭不当编译器警告信息。

上面这三个注解多少我们都会在写代码的时候遇到。Java还提供了4中注解,专门负责新注解的创建。

 



反射的使用:

相关包:java.lang.reflect,java.lang.Class

利用反射调用其它类的方法:

首先获取相关类的实例化Class,

方法为:

1.利用Class类的静态方法forName(String className); 

2.利用.class的方式获得,对于基本数据的封装类型可以用.TYPE获取,如int.class与Inter.TYPE时等效的。

3.对于对象可以对象.getClass()来获取Class实例。

通过这个Class对象调用getMethod(String name, Class<?>... parameterTypes)方法获取Method实例(第二个可变参数为对应方法的参数类

型)。用Class对象调用newInstance()方法创建一个新的Object实例,通过方法对象的invoke(Object obj, Object... args)

方法调用该Class对象的相关方法。(第一个参数为该Class对象的实例化的Object对象,第二个参数为即将被调用方法的参数)。

 

下载地址:百度网盘

Java免费学习   Java自学网 http://www.javalearns.com

关注微信号:javalearns   随时随地学Java

或扫一扫

随时随地学Java

作者:不详 来源:网络
    你是从哪里知道本网站的?
  • 网友介绍的
  • 百度搜索的
  • Google搜索的
  • 其它搜索过来的
  • 网址输错了进来的
  • 太忙了不记得了
相关文章
  • 没有相关文章
共有评论 0相关评论
发表我的评论
  • 大名:
  • 内容:
  • java学习网(www.javalearns.com) © 2014 版权所有 All Rights Reserved.
  • Email:javalearns@163.com 站长QQ:1356121699 晋ICP备14003680号-3
  • java学习网部分内容来自网络或网友发布,如侵犯了您利益,请发邮件至:javalearns@126.com,我们尽快处理!
  • Java学习网
  • 网站统计