public static void showAllConstruct() {
		try {
			// getDeclaredCon...ԻȡprivateεĹ췽new
			// Class[]{String.class}ʾһClass͵飬String.classԪ
			Constructor<Role> con = Role.class
					.getDeclaredConstructor(new Class[] { String.class });
			con.setAccessible(true);// ÷ private 췽Ȩ޵
			Role r = con.newInstance(new Object[] { "uu" });
		} catch (SecurityException e) {
			// TODO Auto-generated catch block

			e.printStackTrace();
		} catch (NoSuchMethodException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IllegalArgumentException e) {
			// TODO Auto-generated catch block
			System.out.println("ûȨ,뽫con.setAccessible(true);");
			e.printStackTrace();
		} catch (InstantiationException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IllegalAccessException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (InvocationTargetException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}