2dnja
幼苗
共回答了22个问题采纳率:90.9% 举报
B 这个是jvm隐含的,不能显示声明。
A 不声明,编译器会自动生成一个无参的构造方法C 可以无参,也可以有任意个参数D B对,D就不对public java.lang.String(java.lang.StringBuffer);
Code:
0: aload_0
1: invokespecial #450// Method java/lang/Object."":()V"" 就是构造方法,后面的V是返回类型void。返回一个对象实例是new 表达式的返回值。不是构造方法的返回值。
http://zangxt.iteye.com/blog/472238
1年前
3