标签:数组 extends 而不是 methods 管理 throws 通过 数据 版本
{ serialVersion:快照支持的一系列版本,这些版本都是连续的 type:{ modifiers:修饰符 type:表示类型,如1代表类,2代表interface,3代表枚举,4为注解定义 name:内部类的写法为outer.innter extends:全类名的形式 implements:[] 多个类全名的形式 types:[] 存储多个type fields:1[ { modifiers:方法修饰符 declType:方法返回类型,也是全类名的形式 name:方法名称 } ... ] methods:[ { modifiers:方法修饰符 returnType:方法返回类型,也是全类名的形式 name:方法名称 throws:全类名的形式 arguments:[] 多个全类名的形式 } ... ] } }
public class Father01 { private class A{ public int a = 2; } public class B extends A{ } }
public class Son01 extends Father01{ public void test(){ B b = new B(); int x=b.a; // 使用了嵌套类A中声明的属性 } }
public void test() throws ReflectiveOperationException,NullPointerException{ ... } public void testException(){ try { test(); }catch (ReflectiveOperationException e) { e.printStackTrace(); } }
希望有兴趣的加入,共同为项目智能化管理jar包而努力 第二篇
标签:数组 extends 而不是 methods 管理 throws 通过 数据 版本
原文地址:http://www.cnblogs.com/extjs4/p/6220649.html