![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java_反射
揽月随风醉
“世界就像一面镜子,你笑它便笑。”
展开
-
java 简体繁体转换工具包
下载完成放入项目右键点击Add External Jars。由于我没有导成功,就直接下载的。原创 2023-04-14 13:51:46 · 463 阅读 · 0 评论 -
java反射(调用运行时类的指定结构)
属性、方法、构造器package com.company2;import com.company1.Person;import org.junit.Test;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;/** * 调用运行时类中指定的结构:属性、方法、构造器 */public class ReflectionTest {原创 2021-03-15 20:37:44 · 133 阅读 · 0 评论 -
java_反射(获取运行时类的完整结构)
【了解】一、演示时所需要的类、接口、注解二、演示获取运行时类的完整结构1、获取当前运行时类的属性结构2、获取运行时类的方法结构3、获取构造器结构、获取运行时类的父类、获取运行时类的带泛型的父类、获取运行时类的带泛型的父类的泛型、获取运行时类实现的接口、获取运行时类所在的包、获取运行时类声明的注解4、调用运行时类中指定的结构:属性、方法、构造器一、演示时所需要的类、接口、注解Person类package com.company1;@MyAnnotation(value="hi")public cl原创 2021-03-15 20:32:25 · 230 阅读 · 0 评论 -
java_反射(体会反射的动态性)
动态性:(自己理解的)代码运行期间,我不知道到底该造哪个类的对象,因为我不知道你到底是想注册还是想做登录,你发过来是什么我就造相关类的对象去调相关类的方法,这就叫动态性package com.company;import org.junit.Test;import java.util.Random;public class Reflect03 { //体会反射的动态性 @Test public void test2(){ for(int i = 0;i原创 2021-03-15 10:42:06 · 373 阅读 · 2 评论 -
java_反射(创建运行时类的对象)
Personpackage com.company;public class Person { private String name; public int age; public Person() { } public Person(String name, int age) { this.name = name; this.age = age; } private Person(String name原创 2021-03-12 15:59:37 · 145 阅读 · 0 评论 -
java_反射(读取当前配置文件)
读取配置文件的两种方式工程src下的配置文件工程下的配置文件package com.company;import org.junit.Test;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.Properties;/* 读取当前配置文件 */public class Main { @Test pu原创 2021-03-12 15:13:46 · 371 阅读 · 0 评论 -
java_反射(Class实例可以是哪些结构的说明)
package com.java.Reflect;import java.lang.annotation.ElementType;import org.junit.Test;import com.java.domain.Person;public class Reflect02 { //Class实例可以是哪些结构的说明: @Test public void test2(){ Class c1 = Object.class; Class原创 2021-03-11 15:57:17 · 74 阅读 · 0 评论 -
java_反射(获取Class实列的四种方式)
Personpackage com.java.domain;public class Person { private String name; public int age; public Person() { } public Person(String name, int age) { this.name = name; this.age = age; } private Person(String name) { this.name = name;原创 2021-03-11 15:27:48 · 177 阅读 · 0 评论