毕向东java教学视频跟踪笔记资料.doc

java面向对象 1静态关键字static 是一个修饰符,用于修饰成员(成员变量,成员函数) 特点: 随着类的加载而加载 也就是说静态会随着类的消失而消失说明它的生命周期最长 明确一点 可以直接被类名所调用 .实例变量与类变量的区别: 1.存在位置 类变量随着类的加载而存在存在于方法区中 实例变量随着对象的建立而存在于堆内存中 类变量生命周期最长随着类的消失而消失 实例变量随着对象的消失而消失 静态方法只能访问静态成员,非静态方法既可以访问静态又可以访问非静态 静态方法中可以定义 主函数是的 静态有利有弊 利处对对象的共享数据进行单独空间的存储节省空间没有必要每一个对象都存储一份可以直接被类名调用 什么时候使用静态 帮助文档制作 静态代码块 Jvm新建对象做了哪些操作 1.2设计模式 代码实现 饿汉式: 记录原则:开发时,建议使用饿汉式 1.3继承 注意不能因为要使用其他类的功能简化代码而继承 必须是类之间有所属关系才可以继承所属关系为 Java语言中只支持单继承不支持多继承因为存在安全隐患C++支持但是java保留这种机制并用另一种方式来实现 Java支持多层继承也就是一个继承体系 如何使用继承体系中的功能呢 想要 那么在具体调用时要创建最子类的对象 因为父类对象有可能不能创建对象; 创建子类对象可以使用更多的

文档评论(0)

1亿VIP精品文档

相关文档