java面向对象
1静态关键字static
是一个修饰符,用于修饰成员(成员变量,成员函数)
特点:
随着类的加载而加载
也就是说静态会随着类的消失而消失说明它的生命周期最长
明确一点
可以直接被类名所调用
.实例变量与类变量的区别:
1.存在位置类变量随着类的加载而存在存在于方法区中
实例变量随着对象的建立而存在于堆内存中
类变量生命周期最长随着类的消失而消失
实例变量随着对象的消失而消失
静态方法只能访问静态成员,非静态方法既可以访问静态又可以访问非静态
静态方法中可以定义
主函数是的
静态有利有弊
利处对对象的共享数据进行单独空间的存储节省空间没有必要每一个对象都存储一份可以直接被类名调用
什么时候使用静态
帮助文档制作
静态代码块
Jvm新建对象做了哪些操作
1.2设计模式
代码实现
饿汉式:
记录原则:开发时,建议使用饿汉式
1.3继承
注意不能因为要使用其他类的功能简化代码而继承
必须是类之间有所属关系才可以继承所属关系为
Java语言中只支持单继承不支持多继承因为存在安全隐患C++支持但是java保留这种机制并用另一种方式来实现
Java支持多层继承也就是一个继承体系
如何使用继承体系中的功能呢
想要
那么在具体调用时要创建最子类的对象
因为父类对象有可能不能创建对象;
创建子类对象可以使用更多的
您可能关注的文档
最近下载
- 《腰椎间盘突出症健康教育》ppt课件.ppt VIP
- 2026年北京中考体育机考试题及答案.doc VIP
- 中考满分作文《成长路上的那盏灯》《那一刻,我感受到了爱》《友情给予我力量》《遭遇挫折,笑对痛苦》....pdf
- 入职健康体检报告单.pdf VIP
- 2025-2026学年河南省安阳市中考数学模拟试卷(含答案解析).doc VIP
- 小学五年级数学上册期末试卷及答案下载.doc VIP
- 家谱范文家谱序言范文.doc VIP
- 刘氏通公世系总图.docx VIP
- 2025湘中幼儿师范高等专科学校辅导员招聘考试真题.docx VIP
- 2026年高考数学一轮专题训练:排列与组合 [含答案].docx
原创力文档

文档评论(0)