首页 > 其他分享 >create instance error, class xxx.xxx$xx类错误

create instance error, class xxx.xxx$xx类错误

时间:2022-09-24 11:56:33浏览次数:48  
标签:create xxx private instance xx static class

反序列化的fastjson方法
List alist = JSONObject.parseArray(String text, Class clazz)

例如下面这个需要反序列化的多层嵌套复杂接收对象
内部类必须定义成静态的,static,
不然会报下面这个错误
create instance error, class xxx.xxx$xx类错误

 class A{
    private B b;
    private C c;

    /**
    内部类必须定义成静态的,static, 
    不然会报下面这个错误
    create instance error, class xxx.xxx$xx类错误
    **/
    public static class B{
        private D d;
        private String name;
    }

    public static class C{
        private String sex;
    }
    
    public static class D{
        private  int age;
    }
}

 

标签:create,xxx,private,instance,xx,static,class
From: https://www.cnblogs.com/zhangzhiping35/p/16725292.html

相关文章