个人简介

Echo Blog


江湖无名 安心练剑
  • Reflection-07-array 数组
    Java反射——数组 用Java反射来处理数组有时候是技巧性很强的。 特别是如果你需要获取一个给定类型的数组的Class对象,像int[]等。 本文将讲述怎么用Java反射来创建数组和获取数组的Class对象。 下面是所涵盖的主题列表: java.lang.reflect.Array Creating Arrays Accessing Arrays Obtaining the ...
    2018-07-01 09:07:11 | Java
  • Reflection-06-generic 泛型
    Java反射——泛型 我经常在一些文章和论坛中看有人说Java泛型信息都会在编译时被擦除,所以你不能在运行时访问任何相关的信息。 这也不完全对。在运行时,在少数情况下也是可以访问到泛型信息的。 实际上,这些情况中已经满足了我们对Java泛型信息的需求。 本文将解释这几种情况。 下面是本文所涵盖的主题列表: The Generics Reflection Rule of Thumb...
    2018-07-01 09:07:11 | Java
  • Reflection-05-method 方法
    Java反射——方法 使用Java反射,你可以检查类的方法并在运行时调用它们。这是通过Java类java.lang.reflect.Method做的。本将会比较详细的讲述Java的Method对象。下面是涵盖的主题列表: Obtaining Method Objects (获取Method对象) Method Parameters and Return Types (Method的参数...
    2018-07-01 09:07:11 | Java
  • Reflection-04-field 字段
    Java反射——字段 使用java反射,你可以在运行时检查类的字段(成员变量)并且get/set它们的值。这些是通过Java类java.lang.reflect.Field做的。 本文将会给出更详细的关于Field对象的信息。请记住也去查阅Sun的JavaDoc。 下面是主题列表: Obtaining Field Objects (获取Field对象) Field Name (字段名...
    2018-07-01 09:07:11 | Java
  • Reflection-03-constructor 类构造器
    Constructor 类构造器 使用Java反射,你可以在运行时检查类的构造函数和实例化对象。 这是通过Java类java.lang.reflect.Constructor做的。本文将会更详细的介绍Java中的Constructor对象。 下面是所涵盖的主题列表: Obtaining Constructor Objects (获取Constructor对象) ...
    2018-07-01 09:07:11 | Java
  • Reflection-02-classes 类信息
    Class 类信息 在运行时,你可以用Java反射检查Java类。当你使用反射时,你经常做的第一件事是检查类。从类中你可以获取下列相关信息: Class Name Class Modifies (public, private, synchronized etc.) Package Info Superclass Implemented Interfaces Constructors M...
    2018-07-01 09:07:11 | Java
  • Reflection-01-java 反射机制
    java 反射机制 Java的反射机制使得它可以在运行时检查类、接口、字段、方法,而在编译时并不不知道它们的名称。也可以通过反射实例化新的对象,调用方法,get/set字段的值。 Java的反射机制非常强大而且非常有用。对实例而言,在运行时可以映射对象到数据库中的表,就和 Butterfly Persistence 做的一样。或者,在运行时将脚本中的语句映射到真实对象上的方法调用,就和 ...
    2018-07-01 09:07:11 | Java
  • Junit5-29-JUnit Platform Launcher API
    JUnit Platform Launcher API JUnit 5最突出的目标之一是使JUnit与其编程客户端(构建工具和ide)之间的接口更加强大和稳定。 目的是将发现和执行测试的内部内容与所有必需的外部过滤和配置分离开来。 JUnit 5引入了启动器的概念,可以用来发现、过滤和执行测试。此外,第三方测试库——如Spock、Cucumber和FitNesse——可以通过提供自定义测...
    2018-06-26 08:29:42 | Test