constructperson.java

来自「此为java开发方面的算法」· Java 代码 · 共 30 行

JAVA
30
字号
/****************************************************
 * 参考书籍:<<Java面向对象编程>>                   *
 * 技术支持网址:www.javathinker.org                *
 ***************************************************/

package reflect.sample;

import java.lang.reflect.*;

public class ConstructPerson
{
    public static void main(String[] args)
    {
        try
        {
            Constructor c = Person.class.getDeclaredConstructor(
                new Class[] { String.class,int.class });

            Person p = (Person) c.newInstance(
                new Object[] { "linda",new Integer(10) });

            System.out.println(p);
        }
        catch (Exception exc)
        {
            exc.printStackTrace();
        }
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?