发布网友 发布时间:2022-04-24 14:30
共2个回答
热心网友 时间:2023-10-16 11:21
声明为protected、private的变量,只能在类的内部实现中使用。而类的实例(对象)无法直接访问这些变量,会产生致命错误。你没有正确理解这个概念。 私有变量的访问参见下例:
热心网友 时间:2023-10-16 11:22
protected类不能直接new出来
你可以new一个匿名内部类或者继承TypeToken来得到这个类的实例。
匿名内部类:
new TypeToken<T>() {}
继承我就不说了,直接class A extend TypeToken 然后new A 就好了