摘要: 学习java的时候常常会被修饰符搞糊涂,这里总结下static final和final的区别。 1、static 强调只有一份,final 说明是一个常量,final定义的基本类型的值是不可改变的,但是fianl定义的引用对象的值是可以改变的,下面举个例子来说明: 主函数: 运行结果: 分析为什么w 阅读全文
posted @ 2016-12-07 11:29 奋斗的蜗牛cn 阅读(16660) 评论(0) 推荐(0) 编辑
摘要: 父类中的static方法可以以多态的形式在子类中重写,但是不能被覆盖,其实没有覆盖也就谈不上多态。 即使重写了,在向上转型调用子类重写的父类static方法时,调用的还是父类的static方法。 运行结果: 阅读全文
posted @ 2016-12-07 09:50 奋斗的蜗牛cn 阅读(2755) 评论(0) 推荐(0) 编辑