当尝试分配内存失败时,是否会抛出任何异常?
我刚刚了解到Android支持异常.
为了简化类的调试时内省,我想在基类中为相关对象创建一个通用的toString方法.由于它不是性能关键代码,我想使用Reflection来打印字段名称/值对("x = 1,y = 2"等).
是否有捷径可寻?我尝试了几种可能的解决方案,并遇到了安全访问问题等问题.
要明确的是,基类中的toString()方法应该反复迭代从它继承的任何类中的公共val,以及混合的任何特征.
android ×1
android-ndk ×1
c++ ×1
exception ×1
new-operator ×1
reflection ×1
scala ×1
tostring ×1