看板 java 關於我們 聯絡資訊
/* File:PrivateField.java*/ public class PrivateField { private int nX; public PrivateField() { nX=0; } public void show_nX() { System.out.println("nX="+nX); } } /* File:Main.java */ import java.lang.reflect.*; public class Main { public static void main(String[] args) throws Exception { Class cls=Class.forName("PrivateField"); Object obj=cls.newInstance(); Field fld=cls.getDeclaredField("nX"); fld.setAccessible(true); fld.setInt(obj,100); PrivateField pf=(PrivateField)obj; pf.show_nX(); } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.76.35
Darkword1987:可以借轉我自己信箱嗎?我想研究一下~ 09/23 19:12
darkk6:都可以.... 09/24 01:29