本文共 728 字,大约阅读时间需要 2 分钟。
package com.nf147.manage.spring;import java.lang.reflect.Field;public class Cat { private String name; @Override public String toString() { return "Cat{" + "name='" + name + '\'' + '}'; } public String setname() { return name; } public static void main(String[] args) throws Exception { //第一种方式 Cat cat = new Cat(); Field name = cat.getClass().getDeclaredField("name"); name.setAccessible(true); name.set(cat, "波斯猫"); System.out.println(cat.name); //第二种方式 Cat cat1 = Cat.class.newInstance(); cat1.name = "中华田园猫"; System.out.println(cat1.name); }}
效果:
转载地址:http://fthgn.baihongyu.com/