通常初始化后使用如下,但是报错 UnsupportOperationException.... 根据提示信息,就是调用add()方法时抛出了异常。顺着堆栈信息往上找,提示的是AbstractList类的108行出了异常,这一行所在方法的具体实现如下: 最后,我们发现,此ArrayList不是彼Arr ...
分类:
其他好文 时间:
2019-08-13 13:19:43
阅读次数:
85
参考链接:https://juejin.im/post/5d23e750f265da1b855c7bbe https://github.com/ly2011/blog/issues/153 7 ES5/ES6 的继承除了写法以外还有什么区别 class Super {} class Sub exte ...
分类:
Web程序 时间:
2019-08-13 10:42:55
阅读次数:
102
先放一下多态的定义: (360词典上的哈) 多态(Polymorphism)按字面的意思就是"多种状态"。在面向对象语言中,接口的多种不同的实现方式即为多态。引用Charlie Calverts对多态的描述--多态性是允许你将父对象设置成为一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据 ...
分类:
其他好文 时间:
2019-08-13 00:07:58
阅读次数:
109
super() : 获取当前类的父类 效果图: 代码: ...
分类:
编程语言 时间:
2019-08-11 17:13:48
阅读次数:
87
继承 是面向对象的三大特性之一 作用: 通过继承可以使一个类获取其它类中的属性和方法 使用方法: 在定义类时,可以在类名后的括号中指定当前类的父类(超类、基类、super) 这样子类(衍生类)就可以直接继承父类中所有的属性和方法 效果图: 代码: ...
分类:
编程语言 时间:
2019-08-11 13:30:52
阅读次数:
97
泛型在java中可以说很常用,我们前面提到的集合类,如ArrayList,HashSet,以及Map都使用到了泛型,泛型也是也是我们再进行一些组件封装经常用到的,本文主要介绍了泛型基本概念,使用泛型的好处,泛型类、接口、方法、通配符的简单介绍以及使用方法,最后泛型一般和反射集合使用,通过泛型可以进行... ...
分类:
编程语言 时间:
2019-08-10 19:34:41
阅读次数:
91
这次来看下桥接模式,将抽象部分与实现部分分离,使它们都可以独立的变化。 对于类之间相互引用,但是变化又十分频繁,可以抽象出来放在抽象类里面进行聚合。 来看下类图: 类图也很简单,没有什么复杂的地方,直接看下代码吧: ...
分类:
其他好文 时间:
2019-08-10 19:31:55
阅读次数:
75
一 组件 二 运行效果 初始化时,计算一次 点击按钮,组件重新渲染,并没有计算 输入文本,组件重新渲染,再次计算 ...
分类:
其他好文 时间:
2019-08-10 14:22:24
阅读次数:
136
this关键字的使用: 1.成员变量和局部变量重名时,在方法中调用成员变量,需要使用this.调用。 2.把这个类自己的实例化对象当做参数进行传递时,使用this。 3.内部类中,调用外部类的方法或变量,可以使用 类名.this.(变量或方法名)。 4.在同一个类中,可以使用this关键字调用同名的 ...
分类:
其他好文 时间:
2019-08-10 14:16:24
阅读次数:
71
项目中遇到 和 这两者,来说说自己的理解。 1. 理解:泛型 ?必须来自T 类以及T类的派生类,相当于 T 类 ...
分类:
其他好文 时间:
2019-08-10 09:28:10
阅读次数:
91