我的Java方面博客

          天下難事必做于易,天下大事必做于細(xì)

          常用鏈接

          統(tǒng)計(jì)

          最新評論

          java中的類之類 java.lang.reflect

               不知道java.lang.reflect實(shí)現(xiàn)的功能算不算是java中的類之類,
          我暫時(shí)是按這個(gè)理解的,
          package org.zsk.reflect;

          import java.lang.reflect.*;

          public class TestReflect {
              
          public static void main(String args[]) {
                     
          try {
                         Class c 
          = Class.forName("java.util.Stack");
                         Method m[] 
          = c.getDeclaredMethods();
                         
          for (int i = 0; i < m.length; i++)
                             System.out.println(m[i].toString());
                     }
           catch (Throwable e) {
                         System.err.println(e);
                     }

                 }

          }
          上面代碼能夠使用“java.util.Stack”找到類

          看看Delphi的類之類
          type

            TObject 
          = class;

            TClass 
          = class of TObject;
          TObject是一個(gè)類
          TClass是這個(gè)TObject類的類,
          如果我們要做個(gè)管理類的話,可以用個(gè)List實(shí)現(xiàn)一個(gè)name和一個(gè)類之類的對應(yīng)的map
          我們就可以根據(jù)這個(gè)name,就是一個(gè)字符串,找到、創(chuàng)建、使用、釋放這類的對象。

          java中的類方法
          public static XXX
          delphi中的類方法
          class procedure XXX

          posted on 2007-09-03 13:09 張樹坤 閱讀(241) 評論(0)  編輯  收藏 所屬分類: Java


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 剑阁县| 双鸭山市| 永泰县| 宝山区| 密山市| 密云县| 钦州市| 柯坪县| 遂川县| 施秉县| 广南县| 奎屯市| 黄陵县| 大关县| 新邵县| 闽侯县| 固安县| 平安县| 冷水江市| 海南省| 永泰县| 阜康市| 社旗县| 南昌市| 灵台县| 武汉市| 香港| 南岸区| 新干县| 汉阴县| 淮南市| 临潭县| 托克托县| 华容县| 同心县| 介休市| 滨海县| 邳州市| 旌德县| 吉林省| 蒙山县|