- 博客(7)
- 收藏
- 关注
原创 第四周总结
TreeSet集合在存储对象数据时需要实现一个Comparable接口,Comparable接口是可以进行比较的,TreeSet集合在添加数据时是要比较的因为底层是二叉树,会排序。但是如果在一个有泛型的类中创建一个有泛型的方法的话,是不带d的,不然类的泛型和 方法的参数就没关系了,就没意义了。改:E set(int index, E e) //通过指定的索引修改数据元素,返回值是被修改的原数据。Map集合中存储的数据是一个个键值对的形式,在Map集合中键是不可重复的,而值是可以的。...
2022-08-06 15:08:34
113
原创 8.2笔记
List 是Collection的一个子接口,也无法直接进行实例化,需要它的子类ArrayList来进行实例化,也就是多态的形式。改:E set(int index, E e) //通过指定的索引修改数据元素,返回值是被修改的原数据。删 :E remove(int index) //通过下标进行删除,返回值是删除的那个数据。增:add(int index ,E element) // 将指定的元素添加到指定的下标中。 查询快: 底层是索引,有序的通过内存有序地址,直接找到 时间复杂度 o(1).
2022-08-02 19:34:23
98
原创 7.28总结
运行时异常是在程序允许时出现异常,当有行代码出现异常时,下面的代码将不会再执行。和异常捕捉不同的是,当异常抛出时一旦出现异常,则程序将会立即停止。NoSuchMethodException没有匹配的方法异常。将异常捕捉后,虽然异常还是存在,但是不会影响代码继续向下执行。FileNotFoundException文件找不到的异常。在程序中,静态代码块是最先执行的,然后才执行构造代码块。编译时异常时在编译时就会出错,程序不可以被运行。throw是抛出异常时的一个动作。2.1.1编译时异常。...
2022-07-28 20:54:06
154
1
原创 7.27总结
多态的向下转型不可以自动转型,需要先向上转型,然后再执行向下转型,这样就不会出错。子类子类引用名称=(子类)父类引用名称再向下。父类父类引用名称=new子类();、父类父类引用名称=new子类();向上转型是小转大,可以自动转型,不需要强制转换。多态的向上转型就是父类的引用指向子类的对象。方法的重写和重载就是方法多态的体现。3.父类的引用指向子类的对象。1.必须要有继承关系。...
2022-07-28 20:09:13
119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人