反射基本使用
0x01 Preface
0x02 Basic Usage Of Reflect
package com.demo;
public class Person {
public String name;
private Integer age;
public Person(){}
public Person(String name, Integer age) {
this.name = name;
this.age = age;
}
private void action(String move) {
System.out.println(move + ' ' +this.age);
}
@Override
public String toString() {
return "Person{" +
"name='" + name + '\'' +
", age=" + age +
'}';
}
}获取类
获取属性和方法
修改常量
0x03 Best Practice
java.lang.Runtime
java.lang.Runtimejava.lang.ProcessBuilder
java.lang.ProcessBuilder0x04 Summary
Last updated