摘要: package 记录对象; import java.util.Scanner; class Number{ static int number=0; static void display() { ++number; System.out.println("目前共创建了"+number+"个对象"); } } public cla... 阅读全文
posted @ 2018-10-21 17:47 袁小丑 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1.动手动脑:以下代码为什么无法通过编译?哪出错了? obj1初始化出错,因为Foo类定义的含参的构造函数,不会自动生成无参构造函数,所以初始化错误。 2.“自找麻烦” 运行结果:100 300 规律:初始化块和字段的初始值谁在前面,先执行谁,构造函数最后执行。 3.静态初始化块的执行顺序 执行结果 阅读全文
posted @ 2018-10-21 16:01 袁小丑 阅读(126) 评论(0) 推荐(0) 编辑