有一堂课说
powercfg -change -monitor-timeout-ac 0
powercfg -change -standby-timeout-ac 0
powercfg -change -hibernate-timeout-ac 0
当我调用某个api时,请说:
com.example.Foo
这个api的返回是Object类型,但如果我这样做:
Object obj = invokeApi("parameter");
尝试将它投射到Lib我已经给了我Casting exception
obj.getClass().getName() // this give me "com.example.Foo"
此异常是由于不同的类加载器造成的。
有没有办法从同一个类加载器创建Foo实例?
我需要将相同的Foo发送回API,以便使用GSON进行转换,杰克逊给我提供了类转换异常。
基本上,使用相同的类加载器从Object for Foo创建实例并将该实例发回。