02 2019 档案
摘要:Collection接口常用的子接口有:List接口、Set接口List接口常用的子类有:ArrayList类、LinkedList类Set接口常用的子类有:HashSet类、LinkedHashSet类方式1:Collection<元素类型> 变量名 = new ArrayList<元素类型>()
阅读全文
摘要:.prevent 用于阻止默认事件,点击a标签href可以打开相应的链接,那么给事件加 上此关键字,click.prevent .capture 冒泡顺序 例如 div1中嵌套div2中嵌套div3 此处的代码因为div2有capture关键字,所以此时冒泡的顺序发生了改变 正常情况下: 点击div
阅读全文
摘要:多态就是父类引用指向子类对象前提是子父类有继承的关系 父类类型 变量名 = new 子类类型(); 变量名.方法名();普通类实现多态 class Fu {} class Zi extends Fu {} //类的多态使用 Fu f = new Zi();抽象类实现 接口类和抽象类必须要重写方法之后
阅读全文
摘要:子父级继承 关键字 extends 首先创建一个父类 由一个子类继承 此时创建一个类,来调用 由此得出总结: 1)继承的出现提高了代码的复用性,提高软件开发效率 2)继承的出现让类与类之间产生了关系,提供了多态的前提 3)成员变量的变化: 当出现相同名字的成员变量时,就近原则。如上面出现的int a
阅读全文
摘要:类的封装 类的封装就是把属性和方法私有化,不能再随意操作和调用,只能通过特定方法操作 隐藏了类的实现和方法的实现细节,使得方法和类更加安全,也提高了代码的复用性 关键字 private 使用方法 class Emp() { private int a; } 类中不需要对外提供的内容都私有化,包括属性
阅读全文
摘要:面向对象的基础局部变量和成员变量区别:1)定义的位置不同 成员变量直接定义在class中 局部变量在某个{}中或者再某个方法中2)在内存中的位置不同 对象的成员变量会在内存中的堆内出现 局部变量只能出现在栈内存中3)生命周期不同 成员变量因为会进入对内存,所以程序结束前不会消失 局部变量因为方法执行
阅读全文