类反射

原创 2011年01月11日 15:56:00

在同一个资源库进行类反射:

string typeName = "";
                typeName = "Silverlight.Comm." + mp.querylayer;
                Type type = typeof(ProduceLayer).Assembly.GetType(typeName, false);

           // Type type = Assembly.GetExecutingAssembly().GetType(typeName, false);//这样写也可以
                Object[] args = { mp, name };//反射类构造如果带参数。
                ProduceLayer pl = Activator.CreateInstance(type, args) as ProduceLayer;
                //ProduceLayer pl = (ProduceLayer)Assembly.GetExecutingAssembly().CreateInstance("Silverlight.Comm." + mp.querylayer,args);
                context = new ProduceContext( pl); 

 

在不同的资源库之间,即通过引用DLL进行反射:

Assembly   _Assembly   =   Assembly.Load( "程序集名 "); 
Type   _Type   =   _Assembly.GetType( "完整类名 "); 
Form   _Form   =   (Form)Activator.CreateInstance(_Type); 

Java反射的三种实现方式

1 Foo foo = new Foo(); 第一种:通过Object类的getClass方法 1 Class cla...
  • qq_27026603
  • qq_27026603
  • 2017年12月26日 17:00
  • 39

类反射(1)初识类反射

什么是类反射 ☆什么是反射        JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信...
  • zuosixiaonengshou
  • zuosixiaonengshou
  • 2016年08月17日 23:09
  • 204

类反射

Java语言允许通过程序化的方式间接对Class进行操作,Class文件由类装载器装载后,在JVM中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数、...
  • u012099568
  • u012099568
  • 2016年05月19日 17:21
  • 129

通过反射获取类的所有属性和方法

 1    private void button1_Click(object sender, EventArgs e) 2        { 3            Type t = typeof...
  • lee576
  • lee576
  • 2008年12月26日 08:50
  • 2277

Java---类反射(2)---类反射加强

经过前面的一篇博客,Java—类反射(1),相信大家对类反射有了一定的了解了。 下面来进行对类反射的加强,了解一下怎么通过类反射去new一个对象, 怎么通过类反射去访问其他类的方法。 怎么通过类...
  • qq_26525215
  • qq_26525215
  • 2016年05月02日 16:13
  • 4855

利用反射机制实现父类转化为子类

利用反射机制实现父类转化为子类场景 我在写网站三层时遇到Model层需要增加非数据库字段的属性,因此我创建一个类继承原先的类,但写BLL层时遇到需要将原先的父类转换为这个子类,但这是不允许的因此我...
  • include_sunshine
  • include_sunshine
  • 2015年08月04日 14:19
  • 80

C#反射实体类

using System;using System.Collections.Generic;using System.Text;using System.Reflection;namespace Ea...
  • wxg22526451
  • wxg22526451
  • 2008年09月23日 11:59
  • 2799

java之 ------ 类反射【详解】

一、什么是类反射 ★JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动 态调用对象的方法的功...
  • u011479875
  • u011479875
  • 2015年09月09日 00:11
  • 1240

JAVA类反射

这两天研究AOP,上一篇的动态代理模式就是AOP底层实现的一种方式,而动态代理的实现就是依靠类反射来实现,今天顺便复习下类反射把 直接上代码,一些注意的东西、区别啥的都写在了注释里了~这边只例举了大...
  • qq_31573519
  • qq_31573519
  • 2016年07月06日 20:14
  • 131

Java---类反射(1)---类反射入门和基础

什么是类反射☆什么是反射JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的...
  • qq_26525215
  • qq_26525215
  • 2016年05月01日 15:21
  • 5614
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:类反射
举报原因:
原因补充:

(最多只允许输入30个字)