求高手!!!!!!!!

GHK42606 2011-09-16 09:39:18
public class Test {
static String a="string-a";
static String b;

String c= "string-c";
String d;

static{
printStatic("before static");
b="string -b";
printStatic ("after static");

}
public static void printStatic(String title){
System.out.println("********"+title+"*********");
System.out.println("a="+a);
System.out.println("b="+b);

}
public Test(){
print("before constructer");
d="string-d";
print("sfter constructer");

}
public void print(String title){
System.out.println("********"+title+"*********");
System.out.println("a="+a);
System.out.println("b="+b);
System.out.println("c="+c);
System.out.println("d="+d) ;
}
public static void main (String args[]){
new Test();


}

}





最后一句什么意思??????????
...全文
50 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
TKD03072010 2011-09-17
  • 打赏
  • 举报
回复
楼上 都很给力
不学习就落后 2011-09-16
  • 打赏
  • 举报
回复
创建匿名实例对象,就是不用名字引用,只使用一次可以这样创建
liuyuhua0066 2011-09-16
  • 打赏
  • 举报
回复
new Test()
调用Test类得构造方法,即调用
public Test(){
print("before constructer");
d="string-d";
print("sfter constructer");
}


DriftKing 2011-09-16
  • 打赏
  • 举报
回复
new Test();
就是调用构造函数嘛,只不过是个匿名对象而已,是为测试用的,对用只用一次。
和普通实例化一个对象一样。
Test test = new Test();
结果一样。

50,503

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧