遇到的面试题,求解答 java面试题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 子类的所有构造函数中的第一行,其实都有一条隐身的语句super(); 解释:super()表示父类的构造函数并会调用于参数相对应的父类中的构造函数。子类中,它在调用父类中空参数的构造函数。因为子类继承父类,会继承到父类中的数据,所以必须要看父类是如何对自己的数据进行初始化的。所以子类在进行对象初始化时,先调用父类的构造函数,这就是子类的实例化过程。 输出的是:a=1,b=java-------------------------a=1,b=javaa=2.0,b=php在new B()的时候,因为B是A的子类,所以在创建时先调用父类A的构造函数再执行B构造函数中的其他代码,即B的构造函数为:public B(){super();System.out.println("a="+a+",b="+b);} a=1,b=javaa=2.0,b=php-------------------------a=1,b=javaa=2.0,b=php 应该是:a=1,b=javaa=2.0,b=php-------------------------a=1,b=javaa=2.0,b=php这样才对,刚才看错了,把A a=new B()看成A a=new A()了 请教一个关于jsp传输%百分号的问题 请问在使用JNDI数据源的时候如何使用加密后的密码 谈谈你对Struts的理解? 各个大哥,问个问题,怎么用JAVA实现字符串数组的倒序输出.谢谢了 那里有Junit的中文电子文档书 iBatis SQLMap 中能够用中文查询吗? weblogic7 + sybase 的问题 高手进来看看,能说服我的,给分。哈。 诚聘熟悉J2EE的程序员!!!(专兼职均可) weblogic5.1的javamail发邮件为什么发不出去?j2ee就可以了。 sqlSession关闭,但数据库连接未关闭,该如何解决 图片保存到其他服务器
a=1,b=java
-------------------------
a=1,b=java
a=2.0,b=php
在new B()的时候,因为B是A的子类,所以在创建时先调用父类A的构造函数再执行B构造函数中的其他代码,即B的构造函数为:public B(){
super();
System.out.println("a="+a+",b="+b);
}
a=2.0,b=php
-------------------------
a=1,b=java
a=2.0,b=php
a=1,b=java
a=2.0,b=php
-------------------------
a=1,b=java
a=2.0,b=php
这样才对,刚才看错了,把A a=new B()看成A a=new A()了