我的Java方面博客

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

          常用鏈接

          統(tǒng)計(jì)

          最新評(píng)論

          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è)類之類的對(duì)應(yīng)的map
          我們就可以根據(jù)這個(gè)name,就是一個(gè)字符串,找到、創(chuàng)建、使用、釋放這類的對(duì)象。

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

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


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 咸宁市| 开鲁县| 堆龙德庆县| 宽甸| 浦东新区| 石楼县| 黄梅县| 丹凤县| 闽清县| 游戏| 宁安市| 长垣县| 兴文县| 阳原县| 苏尼特左旗| 雷波县| 晋中市| 库伦旗| 濮阳市| 武义县| 鹤峰县| 龙州县| 汨罗市| 泉州市| 秦皇岛市| 延寿县| 阿合奇县| 宁夏| 潜山县| 凉城县| 德阳市| 浠水县| 大同县| 增城市| 金昌市| 滨海县| 乐昌市| 普兰县| 定兴县| 嫩江县| 五华县|