摘要: 1.以下代码为何无法通过编译?哪儿出错了? 在Foo类中定义了一个有参数的构造函数,所以创建对象时不能再默认为无参构造函数了,使用new Foo()就无法通过编译。应该创建有对应参数的对象或再构建一个无参构造函数。 2.使用上页幻灯片中定义的类,以下代码的输出结果时什么? 结果截图: JAVA初始化 阅读全文
posted @ 2017-10-20 17:54 limengke** 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 类中的静态变量被所有对象共享,在类被加载时初始化。在类中声明一个静态成员变量i并赋初值0,当类中每创建一个对象时,i的值就会在构造函数中加1,类的对象个数即为i的值。 源代码:public class Number { static int i=0; public static void main( 阅读全文
posted @ 2017-10-20 17:14 limengke** 阅读(164) 评论(0) 推荐(0) 编辑