摘要: 为什么要使用集合框架? 如果并不知道程序运行时需要多少对象,或者需要更复杂方法存储对象 就可以使用java中 集合框架 java集合框架 他们位于java.util包中 在使用的时候需要导包 记住编译到错了 Collection 接口存储一组不唯一,无序的对象 list 接口存储一组不唯一,有序的对 阅读全文
posted @ 2020-05-14 17:24 宋凯文 阅读(144) 评论(0) 推荐(0)
摘要: 接口的特性 接口不可以被实例化、实现类必须实现接口的所有方法、实现类可以实现多个接口、接口的变量都是静态常量的 接口的关键字:interface 如果又要继承 父类又要继承接口,那么是先继承父类在继承接口 接口要满足 has-a的关系 接口比抽象类更好的特性: 可以被多继承、设计和实现完全分离、更自 阅读全文
posted @ 2020-05-14 15:01 宋凯文 阅读(119) 评论(0) 推荐(0)
摘要: 多态:同一个引用类型,使用不同的实例而执行不同的操作,父类引用子类对象。 使用多态的思路:编写有继承关系的父类和子类,子类重写父类方法,使用父类引用指向子类的对象 如:Pet pet=new Dog(); 自动类型转换,编译看左边,运行看右边。 Dog dog=(Dog)pet;强制类型转换 如果父 阅读全文
posted @ 2020-05-14 14:36 宋凯文 阅读(137) 评论(0) 推荐(0)
摘要: 异常就是在程序运行中遇到的不正常现象称之为异常。 异常的关键字: 异常的语法: 1:当try大括号里的内容没有产生异常代码就会跳过catch里的代码而进行执行后面的代码 2:如果try中的代码参生了异常那么就会进行异常类型的配对从而进入catch中所应的代码中 而进行执行后面的代码 3:如果try中 阅读全文
posted @ 2020-05-14 13:57 宋凯文 阅读(154) 评论(0) 推荐(0)