A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

yangjianqi

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© yangjianqi 初级黑马   /  2018-11-14 20:42  /  586 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

static关键字
static关键字的特点
1.用来修饰类的成员-修饰成员变量的称之为类变量(静态变量),修饰成员方法的称之为类方法(静态方法)。(属性拿static修饰完之后就不叫属性了,他也就不属于任何对象了,而是属于多个对象共享的,就叫类变量或静态变量,方法也一样)
2.当类被加载的时候就会被加载,优先于对象的存在。
3.用来修饰与语句块-称之为静态代码块。先于构造方法之前执行,只会执行一次。用来对静态成员做初始化
4.静态修饰的成员被所有的对象共享
5.调用的时候可以直接通过类名.成员来进行访问。
继承
1.Java不支持多继承,也就是说子类至多只能有一个父类。
        2.子类继承了其父类中不是私有的成员变量和成员方法,作为自己的成员变量和方法。
        3.子类中定义的成员变量和父类中定义的成员变量相同时,则父类中的成员变量不能被继承。
        4.子类中定义的成员方法,并且这个方法的名字返回类型,以及参数个数和类型与父类的某个成员方法完全相同,则父类的成员方法不能被继承。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马