[java]类初始化挺有意思的题目
2018-08-07 15:42
28 查看
public class Base { private String baseName = "base"; public Base() { callName(); } public void callName() { System.out.println(baseName); } static class Sub extends Base { private String baseName = "sub"; public void callName(){ System.out.println(baseName); } } public static void main(String[] args) { Base b = new Sub(); System.out.println(b); } }
请参考 博客 http://www.cnblogs.com/miniwiki/archive/2011/03/25/1995615.html 阅读
注意方法重写
相关文章推荐
- 2013阿里java代码初始化题目笔试题解析
- 【预习笔记】一道很有趣的有关java类加载初始化的题目
- Java常见笔试面试题目解析(一):final与static final变量(原生类型)的初始化方式
- Java面试必中题目,面试过的都知道
- 华为OJ——201301 JAVA题目0-1级
- java 的初始化顺序
- Java中的构造器、非静态初始化块和静态初始化块
- 10年6月17日Java实验测试题目
- 了解Java的类装载器(static什么时候初始化)
- 挑战程序设计竞赛里面的部分题目<用java写的>
- java 初始化(上)
- java中的初始化问题
- java初始化得顺序
- Java类的加载,链接,初始化
- Java常见笔试面试题目解析(十):Java中检查的异常与未检查的异常
- 初学Java,初始化块(十三)
- Java中数组的初始化方式
- java 类加载顺序 静态变量初始化顺序,何时触发类加载
- Java数组的创建以及初始化
- java怎么用一行代码初始化ArrayList