VyrnSynx
JAVA面向对象进阶
原创
关注作者
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
VyrnSynx
社区首页
>
专栏
>
JAVA面向对象进阶
JAVA面向对象进阶
VyrnSynx
关注
发布于 2025-11-02 14:17:35
发布于 2025-11-02 14:17:35
200
0
举报
概述
以前定义的类中,成员变量如name、age、sex每个对象都能访问,这些属性确实属于每个对象。但像学校名称这类多个对象共享的属性,使用static关键字修饰更合适。static用于区分成员属于类还是对象,是Java开发中非常重要的概念。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
java
面向对象编程
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
java
面向对象编程
评论
登录
后参与评论
0 条评论
热度
最新
推荐阅读
目录
1.static关键字
1.1 概述
1.2 定义格式和使用
1.2.1 静态变量及其访问
1.2.2 实例变量及其访问
1.2.3 静态方法及其访问
1.2.4 实例方法及其访问
1.3 小结
2.继承
2.1 概述
2.1.1 引入
2.1.2 继承的含义
2.1.3 继承的好处
2.2 继承的格式
2.3 继承案例
2.4 子类不能继承的内容
2.5 继承后的特点—成员变量
2.6 继承后的特点—成员方法
2.7 方法重写
2.8 继承后的特点—构造方法
2.9 super(...)和this(...)
2.10 继承的特点
3.多态
3.1 多态的形式
3.2 多态的使用场景
3.3 多态的定义和前提
3.4 多态的运行特点
3.5 多态的弊端
3.6 引用类型转换
3.6.1 为什么要转型
3.6.2 向上转型(自动转换)
3.6.3 向下转型(强制转换)
3.6.4 案例演示
3.6.5 转型的异常
3.6.6 instanceof关键字
3.6.7 instanceof新特性(JDK14)
4.包
4.1 包
4.2 导包
4.3 使用不同包下的相同类
5.权限修饰符
6.final关键字
6.1 概述
6.2 使用方式
6.2.1 修饰类
6.2.2 修饰方法
6.2.3 修饰变量
7.抽象类
7.1 概述
7.2 abstract使用格式
7.2.1 抽象方法
7.2.2 抽象类
7.2.3 抽象类的使用
7.3 抽象类的特征
7.4 抽象类的细节
7.5 抽象类存在的意义
8.接口
8.1 概述
8.2 定义格式
8.3 接口成分的特点(JDK7及之前)
8.4 基本的实现
8.4.1 实现接口的概述
8.4.2 实现接口的格式
8.4.3 类实现接口的要求和意义
8.4.4 类与接口基本实现案例
8.4.5 类与接口的多实现案例
8.5 接口与接口的多继承
8.6 扩展:接口的细节
9.内部类
9.1 概述
9.2 内部类的分类
9.3 成员内部类
9.3.1 特点
9.3.2 案例演示
9.3.3 细节
9.3.4 面试题
9.4 静态内部类
9.4.1 特点
9.4.2 使用格式
9.4.3 案例演示
9.5 局部内部类
9.6 匿名内部类【重点】
9.6.1 概述
9.6.2 格式
9.6.3 使用时机
9.6.4 传统方式 vs 匿名内部类
9.6.5 格式与前提
9.6.6 示例
9.6.7 特点
9.6.8 使用场景
9.6.9 示例
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
0
0
0
推荐