10 2022 档案
摘要:一、前提 1、如下图是组件的继承关系 可以看到所有的组件都继承Component 2、绘制函数 界面显示或者窗口大小改变的时候,都会调用protected void paintComponent(Graphics graphics)函数进行绘制对应的每个组件,并且参数只有一个是Graphics 3、
阅读全文
摘要:一、集合与数组的转换 1、初始化一个固定大小的List :List<Integer> ali = Arrays.asList(1,2,3,4,5); 该ali内容可以修改,但是大小不可变 如果要创建一个可变大小的List的话则可以如此表示:List<Integer> li = new ArrayLi
阅读全文
摘要:一、需要通配符的原因 假设类Manager继承Employee,并且有如下的范型Pair类 class Pair<T> { private T first; private T second; public Pair() { first = null; second = null; } public
阅读全文
摘要:一、范型代码的格式 可以是范型类也可以范型方法 1、范型类 class ClassName<T, ....> { ......ClassName的属性和方法 } 如上跟普通的类相比,增加了<T, ....> 如下是一个简单的Pair的例子,增加了T的类型,则Pair的first和second可以是创
阅读全文