src/org/nutz/lang/born/Borns.java
public static <T> BornContext<T> evalByArgTypes(Class<T> type, Class<?>... argTypes) {
		BornContext<T> re;
		if (argTypes.length == 0) {
			re = evalWithoutArgs(type);
		} else {
			re = evalWithArgTypes(true, type, argTypes, null);
		}
		return re;
	}
public static <T> BornContext<T> evalByArgTypes(Class<T> type, Class<?>... argTypes) {
		BornContext<T> re;
		if (argTypes.length == 0) {
			re = evalWithoutArgs(type);
		} else {
			re = evalWithArgTypes(true, type, argTypes, null);
		}
		return re;
	}
根据参数类型数组获取一个对象的构建信息

@param <T>
对象类型信息
@param type
对象类型
@param argTypes
构造参数类型数组
@return 构建信息对象