当前位置: 首页 > news >正文

网站建设费如何入帐网站建设类型有哪些

网站建设费如何入帐,网站建设类型有哪些,快速的网站建设,wordpress更改绑定域名类是面向对象的灵魂#xff0c;一切事物都可以以类来抽象。 在java使用过程中#xff0c;我们可能会经常用到一个反射的知识#xff0c;只是别人都封装好的#xff0c;如jdbc的加载驱动类有一句Class.for(“…jdbc…”).newInstance.当然框架也是离不开了反射#xff0c;s…      类是面向对象的灵魂一切事物都可以以类来抽象。      在java使用过程中我们可能会经常用到一个反射的知识只是别人都封装好的如jdbc的加载驱动类有一句Class.for(“…jdbc…”).newInstance.当然框架也是离不开了反射spring能这么方便也不例外。      最新项目中需要再底层库常用的操作汇聚的库用到应用库在底层库上根据需求新建的库中的一个类本来想直接把这个类放到底层库里一看需要改动的太大于是乎就想到了反射。     至于反射我们不得不提一个一个类那就是Class不是class位置为java.lang.Class。这是他的api中一些解释。   闲话少说针对刚才的问题怎么做呢   我们要知道需要传进来的类名吧我们需要类里面的方法吧。 怎么获取呢   类么我们可以直接来设置 Class a T.class; 怎么获取方法呢哈哈忘了刚才的APi了么 可以获取函数属性之类等等。 获取函数 public static Method getMethonName(Class? clazz,String methonName,Class?[] paramType) throws NoSuchMethodException, SecurityException {Method methon null;if(paramType null)methon clazz.getMethod(methonName,null);methon clazz.getMethod( methonName, paramType);L.p(methonName);return methon;} 来解释下如T中有个函数printString strint b获取这个函数呢可以通过以上函数来传参数   Class? clazz 对应的就是T记得带着包名 methon 就是字符”print”, Class?[] paramType就是那个括号里对应的参数java.lang.String和int.class   Method method getMethonName(a, print, new Class?[] {int.class, String.class }); 函数的调用 Method method getMethonName(a, print, new Class?[] {int.class, String.class });Object o a.newInstance();method.invoke(o, 1, helllo); 注意事项      1 没有参数的就直接将paramType置为null    2 静态函数需要  Method method clazz.getMethod(methodName, pramTypes)     附下使用到的代码: package com.simple;import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method;import com.cyning.log.L;public class TestReflect {public static void main(String[] args) {Class a T.class;Method[] methons a.getMethods();// for(Method m:methons){// L.p(m.getName());// L.p(m.getReturnType().toString());// m.setAccessible(true);// }try {Method method getMethonName(a, print, new Class?[] {int.class, String.class });Object o a.newInstance();method.invoke(o, 1, helllo);} catch (NoSuchMethodException | SecurityException e) {e.printStackTrace();}catch (InstantiationException | IllegalAccessException| IllegalArgumentException | InvocationTargetException e) {e.printStackTrace();}}public static Method getMethonName(Class? clazz, String methonName,Class?[] paramType) throws NoSuchMethodException,SecurityException {Method methon null;if (paramType null)methon clazz.getMethod(methonName, null);methon clazz.getMethod(methonName, paramType);L.p(methonName);return methon;}}class T {public void print(int a, String str) {System.out.println(a str);} }                                                                                                                                                                                                                                                                                                                                                                                                              转载于:https://www.cnblogs.com/Cyning/p/3434207.html
http://www.zqtcl.cn/news/781119/

相关文章:

  • 哈尔滨网站运营服务商wordpress 访问缓慢
  • 织梦网站上传及安装定制网站建设广告
  • 阳光创信-网站建设首选品牌wordpress rss插件
  • 钦州网站建设公司哪家好邢台制作
  • 网站广告赚钱吗中国小型加工机械网
  • 2015做网站前景东莞公司的网页怎么做的
  • 专业网站设计制作过程网站什么模板做的
  • 如何制作网页的软件网站推广与搜索引擎优化
  • 四川内江网站建设太原网站建设网格未来
  • 陕西 网站建设 陕ICP创建商务站点的主要工作
  • 做照明出口的网站深圳 网站制作
  • 门户网站建设 简报嘉兴设计公司有哪些
  • 资阳房地产网站建设学校网站建设板块分析
  • 山东华邦建设网站首页wordpress h5自适应
  • 合肥市建设工程劳务分包合同备案表在哪个网站下载国际国内热点新闻事件
  • 临猗做网站怎么做挣钱的网站
  • 做软装找图片的网站wordpress 表单留言
  • 360网站挂马检测wordpress路径爆出
  • 有什么网站学做标书的专门做短视频的公司
  • 网站怎么做图片动态图片短视频推广
  • 海口的网站建设网页设计欣赏可爱风格
  • 高端网站设计哪个好五莲网站建设维护推广
  • 外贸网站 测速国内创意网页设计
  • 网站商城前台模板免费下载自己做网站统计
  • 十大免费货源网站免费版本厦门建网站多少钱
  • 网站建设投标书范本深圳网页设计培训多少钱
  • 动态ip可以做网站北京万户网络
  • 网址大全免费网站中国建设银行驻莫斯科网站
  • 网站建设 教材 推荐网站导入
  • 网站备案扫描智能软件开发就业前景