public class Bean { public Bean(){ this.pubVar = "default pubVar"; }; public Bean(String pubVar){ this.pubVar = pubVar; }; @SuppressWarnings("unused") private Bean(String[] args) { this.pubVar = args[0]; } // instance var public String pubVar; } import java.lang.reflect.Constructor; public class ReflectionTest { public static void main(String []args) throws Exception { // 1引数なしのコンストラクタを使用してインスタンス生