摘要: 1.关于构造函数的问题 为什么上面的代码不能通过编译? 因为当你没有定义构造函数时,java编译器在编译时会自动生成一个无参的构造函数,上面的代码就可以进行执行了。但是当你顶一个构造函数时,编译器将不会在自动生成一个无参的构造函数,所以上述代码不会通过编译。 2.静态初始化块的问题 运行结果: 编译 阅读全文
posted @ 2019-10-17 17:36 喜欢爬的孩子 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 这个代码主要是使用类的静态字段和构造函数,可以跟踪某个类所创建对象的个数。请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象? 主要是在构造函数中用到了静态数据,进行显示已经构造了多少个类对象。 阅读全文
posted @ 2019-10-17 16:45 喜欢爬的孩子 阅读(1590) 评论(0) 推荐(0) 编辑