当前位置:网站首页>static静态关键字和继承
static静态关键字和继承
2022-08-09 06:05:00 【二哈喇子!】
活动地址:CSDN21天学习挑战赛
学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您:
想系统/深入学习某技术知识点…
一个人摸索学习很难坚持,想组团高效学习…
想写博客但无从下手,急需写作干货注入能量…
热爱写作,愿意让自己成为更好的人…
…
static静态关键字
static是静态的意思,可以用来修饰成员变量、成员方法。
static修饰成员变量之后称为静态成员变量(类变量),修饰方法之后称为静态方法(类方法)。
static修饰后的成员变量,可以被类的所有对象共享(访问、修改)。
public class User {
static String name;
int age;
}
总结
1、static是什么 ?
静态的意思,可以修饰成员变量、成员方法
2、static修饰的成员变量是什么? 有什么特点?
静态成员变量(有static修饰,属于类、加载一次,内存中只有一份),访问格式
类名:静态成员变量(推荐)
对象:静态成员变量(不推荐)。
实例成员变量(无static修饰,属于对象),访问格式:
对象.实例成员变量。
3、两种成员变量各自在什么情况下定义?
静态成员变量:表示在线人数等需要被类的所有对象共享的信息时。
实例成员变量:属于每个对象,且每个对象的该信息不同时(如:name,age,money…)
继承
Java中提供一个关键字extends,用这个关键字,我们可以让一个类和另一个类建立起父子关系。
Student称为子类(派生类),People称为父类(基类 或超类)。
作用:当子类继承父类后,就可以直接使用父类公共的属性和方法了
public class Student extends People {
}
总结
1、什么是继承? 继承的好处是啥?
继承就是java允许我们用extends关键字,让一个类和另一个类建立起一种父子关系。
提高代码复用性,减少代码冗余,增强类的功能扩展性。
2、继承的格式
子类 extends父类
3、继承后子类的特点?
子类 继承父类,子类可以得到父类的属性和行为,子类可以使用。
Java中子类更强大
边栏推荐
- Xray - powerful vulnerability scanning tools
- 常用shell脚本案例解析
- [MySQL]二、进程的关系、MySQL密码破解、建表和建库相关命令
- 直播平台怎么搭建,设置状态栏颜色、沉浸式状态栏
- 程序性能分析 —— 复杂度分析
- 筑牢安全“防火墙”河南通许县冯庄乡开展消防培训
- SiO2-NH2/Fe3O4表面氨基化的Fe3O4/SiO2复合磁性纳米粒子(齐岳试剂)
- [R language] interaction test data
- RT201 Domestic PA RF Power Amplifier Compatible with RFX2401C
- 2022-08-08:给定一个数组arr,表示从早到晚,依次会出现的导弹的高度。 大炮打导弹的时候,如果一旦大炮定了某个高度去打,那么这个大炮每次打的高度都必须下降一点。 1) 如果只有一个大炮,返回
猜你喜欢
【JMeter】jmeter测试 - 上传多个图片/批量上传图片接口 CSV文件参数化方法
关于如何查找NXP S32K1xx系列单片机的封装信息和引脚定义
打开数字时代的门槛,元宇宙NFT商城开发解决方案
[MySQL] Second, the relationship between processes, MySQL password cracking, table building and database building related commands
著名数字藏品专家、数藏大会创始人高泽龙接受中国企业家杂志采访
手把手教你用C语言制作七夕流星雨---优雅永不过时(详细教程)
Word文件的只读模式没有密码怎么退出?
RNN-T
JMeter test - JMeter 】 【 upload multiple images/batch CSV file upload pictures interface parametric method
牛客每日刷题之链表
随机推荐
Used to import the data type
51串口通信(上)
Qt learning (3) - Qt module
5G对物流行业的积极影响
找两个单身狗
多行字符串排序在线工具
[GO], arrays and slices
Data center project preliminary summary
Xray - powerful vulnerability scanning tools
牛客每日刷题之链表
超顺磁四氧化三铁@二氧化硅@硫化镉纳米核壳结构材料|表面接枝mPEG的Fe3O4磁性纳米颗粒(f-Fe3O4)|相关产品
RNN-T
Invalid argument(s) appears when redis runs lua script
Likou Brush Question 180
VB.net程序关闭后后台还在与SQL连接
MATLAB图像处理入门
S7-200SMART PLC Modbus TCP communication
[R language] interaction test data
打开数字时代的门槛,元宇宙NFT商城开发解决方案
[R language] Extract all files under a folder to a specific folder