符合中小企业对网站设计、功能常规化式的企业展示型网站建设
本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...
商城网站建设因基本功能的需求不同费用上面也有很大的差别...
手机微信网站开发、微信官网、微信商城网站...
简述
创新互联从2013年开始,先为铁锋等服务建站,铁锋等地企业,进行企业商务咨询服务。为铁锋企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。一直对Java没有现成的委托机制耿耿于怀,所幸最近有点时间,用反射写了一个简单的委托模块,以供参考。
模块API
public Class Delegater()//空参构造,该类管理委托实例并实现委托方法 //添加一个静态方法委托,返回整型值ID代表该方法与参数构成的实例。若失败,则返回-1。 public synchronized int addFunctionDelegate(Class<?> srcClass,String methodName,Object... params); //添加一个实例方法委托,返回整型值ID代表该方法与参数构成的实例。若失败,则返回-1。 public synchronized int addFunctionDelegate(Object srcObj,String methodName,Object... params); //根据整型ID从委托实例中删除一个方法委托,返回是否成功 public synchronized Boolean removeMethod(int registerID); //依次执行该委托实例中的所有方法委托(无序) public synchronized void invokeAllMethod(); //将参数表转换为参数类型表 private Class<?>[] getParamTypes(Object[] params); //由指定的Class、方法名、参数类型表获得方法实例 private Method getDstMethod(Class<?> srcClass,String methodName,Class<?>[] paramTypes); class DelegateNode(Method refMethod,Object[] params)//DelegateNode类在不使用Object构造时叙述了一个静态方法委托,包括方法实例及参数表 class DelegateNode(Object srcObj,Method refMethod,Object[] params)//DelegateNode类在使用Object构造时叙述了一个实例方法委托,包括类实例、方法实例及参数表 public void invokeMethod(); //执行该节点叙述的方法委托