Instantiate nested static class using Class.forName

后端 未结 4 750
北恋
北恋 2020-12-28 11:30

I have a nested static class like:

package a.b
public class TopClass {

    public static class InnerClass {
    }
}

I want to

4条回答
  •  挽巷
    挽巷 (楼主)
    2020-12-28 12:18

    Inner classes are accessed via dollar sign:

    Class.forName("a.b.TopClass"); 
    Class.forName("a.b.TopClass$InnerClass"); 
    

提交回复
热议问题