少年阿賓

          那些青春的歲月

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks

          package lc.abin.lee.reflect;

          import java.lang.reflect.Constructor;
          import java.lang.reflect.Method;

          public class MyMethod {
           private static String name;
           public MyMethod() {
           }
           public MyMethod(String myname) {
            this.name=myname;
           }
           public static String getName(){
            return name;
           }
           public static String getMessage(){
            return "北京歡迎您";
           }
           public static String result(String message){
            return message.replace("my", "abin");
           }
           public static int status(int enter,int end){
            return end+enter;
           }
           public static void main(String[] args) throws Exception {
            MyMethod my=new MyMethod();
            Class<?> cls=my.getClass();
            Method mes=cls.getDeclaredMethod("getMessage");
            String message=(String)mes.invoke(my);
            System.out.println("message="+message);
            Method mld=cls.getDeclaredMethod("result", String.class);
            String result=(String)mld.invoke(my,"myarea");
            System.out.println("result="+result);
            Method plus=cls.getDeclaredMethod("status",int.class,int.class);
            int status=(Integer)plus.invoke(my,5,195);
            System.out.println("status="+status);
            
            Class<?>[] cl={String.class};
            Constructor<?> cul=cls.getConstructor(cl);
            Object obj=cul.newInstance("abin1");
            System.out.println("obj="+obj.getClass());
            Method nmd=cls.getDeclaredMethod("getName");
            String gong=(String)nmd.invoke(cl);
            System.out.println("gong="+gong);
            
           }
          }

          posted on 2012-10-22 23:52 abin 閱讀(1761) 評論(0)  編輯  收藏 所屬分類: Java反射機制

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 东至县| 精河县| 天等县| 嘉义市| 错那县| 东辽县| 舞阳县| 玉树县| 军事| 舟山市| 剑阁县| 延长县| 通辽市| 沧源| 鹤岗市| 常州市| 壶关县| 奈曼旗| 蒲城县| 开远市| 宣恩县| 彭泽县| 晋州市| 凭祥市| 乌拉特后旗| 宝丰县| 西乌| 屯昌县| 海门市| 乐业县| 长丰县| 小金县| 明星| 葫芦岛市| 永仁县| 拉萨市| 囊谦县| 中卫市| 乌鲁木齐市| 河东区| 将乐县|