<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    @OverWrite BlogJava

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      128 隨筆 :: 0 文章 :: 29 評論 :: 0 Trackbacks
    一個簡單的需求的實現:
    在程序中調用某類的某方法,并將返回結果println() 出來。
    實現方法:

    MethodTest.java
    import java.util.ArrayList;
    import java.util.List;
    import java.lang.reflect.Method;
    import java.lang.reflect.InvocationTargetException;

    /**
     * 功能描述:
     *
     * 
    @author <a href='mailto:vesung@gmail.com'>wangjing</a>
     * Copyright: Copyright (c) 2006-2008 by vesung.cn.
     * Date: 2008-1-23 14:13:26
     
    */

    public class MethodTest{
        TestVO vo 
    = new TestVO();

        
    /**
         * 初始化vo
         
    */

        
    protected void setUp(){
            vo.setInvoiceSortCode(
    "InvoiceSortCode");
            vo.setInvoiceSortName(
    "InvoiceSortName");
            vo.setOperaddress(
    "Operaddress");
            vo.setStockStatus(
    "StockStatus");
            vo.setStockStatusCode(
    "StockStatusCode");
            List list 
    = new ArrayList();
            list.add(
    "StockStatusList");
            vo.setStockStatusList(list);
            vo.setTaxpayerName(
    "TaxpayerName");
            vo.setTaxRegCode(
    "TaxRegCode");
        }


        
    public static void main(String[] args) throws IllegalAccessException, NoSuchMethodException, InvocationTargetException {
            MethodTest m 
    = new MethodTest();
            m.setUp();
            
    //待執行的方法名稱注意沒有()
            String methodName = "getInvoiceSortCode";

            
    //先獲取相應的method對象
            
    //getMethod第一個參數是方法名,第二個參數是該方法的參數類型,
            
    //因為存在同方法名不同參數這種情況,所以只有同時指定方法名和參數類型才能唯一確定一個方法
            Method method = m.vo.getClass().getMethod(methodName,new Class[0]);
            
    //接下來就該執行該方法了,解釋一下參數
            
    //第一個參數是具體調用該方法的對象
            
    //第二個參數是執行該方法的具體參數
            System.out.println(methodName+"():"+method.invoke(m.vo,new Object[0]));
        }

    }

    TestVO.java
    import java.util.List;

    /**
     * 功能描述:
     *
     * 
    @author <a href='mailto:vesung@gmail.com'>wangjing</a>
     * Copyright: Copyright (c) 2006-2008 by vesung.cn.
     * Date: 2008-1-23 14:17:14
     
    */

    public class TestVO {
        
    private String taxRegCode;
        
    private String stockStatusCode;
        
    private String stockStatus;
        
    private List stockStatusList;
        
    private String taxpayerName;
        
    private String operaddress;
        
    private String invoiceSortCode;
        
    private String invoiceSortName;
        
    public String pub;

            public String getInvoiceSortCode(){
                    return InvoiceSortCode;
            }
    //省略getter(),setter()
    //  
    }
    posted on 2008-01-24 11:28 vesung 閱讀(22322) 評論(0)  編輯  收藏

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


    網站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     
    主站蜘蛛池模板: 免费a在线观看播放| 男女啪啪永久免费观看网站| 亚洲午夜精品久久久久久浪潮 | 女人18毛片免费观看| 在线综合亚洲中文精品| 毛片免费在线观看网站| 亚洲午夜一区二区三区| 日韩精品视频免费观看| 看一级毛片免费观看视频| 亚洲XX00视频| 拍拍拍无挡免费视频网站| 亚洲丁香色婷婷综合欲色啪| 18禁成人网站免费观看| 久久亚洲最大成人网4438| 国产精品酒店视频免费看| 人人公开免费超级碰碰碰视频| 亚洲中文字幕日产乱码高清app| 国产午夜精品免费一区二区三区| 久久亚洲春色中文字幕久久久| 日本成年免费网站| 国产精品成人亚洲| 美腿丝袜亚洲综合| 120秒男女动态视频免费| 亚洲国产成人无码AV在线| 亚洲日韩精品无码专区网站| 久久大香伊焦在人线免费| 亚洲一卡二卡三卡四卡无卡麻豆| 国产大片51精品免费观看| 在线观看片免费人成视频无码| 亚洲综合校园春色| 亚洲日本在线观看视频| 最近中文字幕mv免费高清视频8| 亚洲人成色777777老人头| 久久亚洲AV永久无码精品| 亚州免费一级毛片| 免费很黄无遮挡的视频毛片| 久久精品国产精品亚洲艾| 在线视频免费观看www动漫| 久久久久免费视频| 亚洲日韩国产一区二区三区在线| 精品亚洲成α人无码成α在线观看|