怎么獲取私有的方法
private?void???ceshi(int?a){ ????System.out.println("0000000000"); }
????ceshi?a=new?ceshi(); Class?c=a.getClass(); ????try?{ ????????Method?m=c.getMethod("ceshi",int.class); ????????m.invoke(a,1); ????}catch?(Exception?e){ ????????e.printStackTrace(); ????}
2022-11-11
2020-03-28
首先你要明白它的訪問權限,了解后,根據相應權限用get方法就行
2019-09-16
setAccessible
2019-08-29
我已經通過度娘知道答案了??梢垣@取
2019-08-29
我也想問,應該是不行的吧,如果可以用反射獲得private方法太不安全了,那public和private一點區別也沒了