Young87

SmartCat's Blog

So happy to code my life!

游戏开发交流QQ群号60398951

当前位置:首页 >跨站数据

多态,静态知识点整理

多态

父类的引用指向子类的对象,或者接口的引用指向 【遵从】 接口实现类对象
拓宽方法的参数范围,让方法的普适性更强!

static

static修饰成员变量:
1. 保存在内存的数据区
2. 生存周期是从类文件加载开始,到程序退出结束,生存周期是远远超过类对象的!
3. 一处修改,所有使用到该成员变量的位置都会被影响

static修饰成员方法:

  1. 调用格式:
    类对象.静态成员方法(); 不推荐 报警告!!!IDE提示你, 这里没有对象
    类名.静态成员方法(); √
    2. 生存周期是从类文件加载开始,到程序退出结束,整个生存周期超过了类对象
    3. 在静态成员方法中不允许使用非静态成员
    a. 不能直接使用非静态成员变量
    b. 不能直接使用非静态成员方法
    c. 不能直接使用this关键字
    4. static修饰的静态成员方法一般用于封装成工具类。

static修饰静态代码块:
类文件加载时,一定会执行static修饰的静态代码块
1. 程序加载过程中,完成一些启动必须项 MySQL JDBC 加载驱动
2. 可以在程序加载过程中,完成一些程序运行必须的数据 MySQL 连接数据库的必须数据

除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog

上一篇: Java入门学习路线目录索引(持续更新中)

下一篇: QT初学者(随笔记录)

精华推荐