Reflect中的Constructor
来源:互联网 发布:金盾网络电视台 编辑:程序博客网 时间:2024/06/05 16:09
package com.example.test;import java.lang.reflect.Constructor;public class myCtor {private String s1, s2;public myCtor(String s1, String s2){this.s1 = s1;this.s2 = s2;}public myCtor(String ...strings) {if (strings.length == 1){s1 = s2 = strings[0];}else if (strings.length == 2){this.s1 = strings[0];this.s2 = strings[1];}}public static void main(String[] args){Constructor<?>[] dcs = myCtor.class.getDeclaredConstructors();for(int i = 0; i < dcs.length; i++){Constructor<?> c = dcs[i];Class<?>[] paramtypes = c.getParameterTypes();for(int j = 0; j < paramtypes.length; j++){System.out.println("param " + j + ":" + paramtypes[j]);}}System.out.println(String.class.isInstance(22));System.out.println(String.class.isInstance("22"));}}
Output:
param 0:class java.lang.Stringparam 1:class java.lang.Stringparam 0:class [Ljava.lang.String;falsetrue
0 0
- Reflect中的Constructor
- java-day01-reflect-Constructor
- java中的reflect机制
- Java中的reflect技术
- Java中的Reflect
- javascript中的constructor
- Java中的constructor
- Java中的constructor
- Java中的constructor
- Java中的constructor
- Constructor函数中的explicit
- Java中的constructor
- java 中的constructor
- Java中的constructor
- javascript中的constructor
- 对象中的constructor
- Java中的constructor
- reflect
- Android常用开源框架
- test
- Impala一些注意点
- Android—面试四家公司遇到的问题总结
- Android地图开发(调用谷歌和百度地图)
- Reflect中的Constructor
- piaip 的 (lib)SVM 簡易入門
- Java中使用Log4j记录日志
- python控制流
- 多线程的学习总结
- 华为OJ(成绩排序)
- ViewSwitcher,ImageSwitcher,TextSwitcher,ViewAnimator
- C#Hashtable基本用法
- Windows下Android开发环境搭建