会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
ssmm
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2017年11月22日
java中static关键字的继承问题
摘要: 结论:java中静态属性和静态方法可以被继承,但是没有被重写(overwrite)而是被隐藏. 原因: 1). 静态方法和属性是属于类的,调用的时候直接通过类名.方法名完成对,不需要继承机制及可以调用。如果子类里面定义了静态方法(编译器认为这时子类自己定义的一个新方法,此时父类静态方法隐藏)和属性(子类中无法定义相同签名的非静态方法,编译器会报错,因为无法重写),那么这时候父类的静态...
阅读全文
posted @ 2017-11-22 21:55 java世界最好语言
阅读(197)
评论(0)
推荐(0)
编辑
java final关键字的详解
摘要: final可以修饰成员变量、局部变量、方法、和类 1.final修饰成员变量时,必须在定义时初始化或者在构造方法中初始化 表示该成员变量无法在该类中被更改,但是可以被继承。如果子类不再定义相同名字的成员变量(不需要类型相同,名字相同就够了)。这时候子类中就继承了父类的final成员变量且子类无法去更
阅读全文
posted @ 2017-11-22 21:47 java世界最好语言
阅读(252)
评论(0)
推荐(0)
编辑
java中类的加载过程和对象的创建过程
摘要: 类的加载过程,对象的创建过程中内存的变化
阅读全文
posted @ 2017-11-22 00:55 java世界最好语言
阅读(377)
评论(1)
推荐(0)
编辑