/**
 * 使用反射创建对象。
 * 
 * @作者(你的名字)
 * @版本(一个版本号或者一个日期)
 */
import java.lang.reflect.Constructor;
import java.io.*;
public class NewClassTest
{
    public static void main(String[]args){
        try{
            Constructor<File> constructor=File.class.getDeclaredConstructor(String.class);
            System.out.println("use reflect create File object:");
            File file=constructor.newInstance("/home/lzh/text.txt");
            System.out.println("use File object create file");
            file.createNewFile();
            System.out.println("file create succeed or not:"+file.exists());
        }catch(Exception e){
            e.printStackTrace();
        }
    }
}