大家好初学JAVA问题。

[复制链接]
查看11 | 回复9 | 2006-4-17 13:46:34 | 显示全部楼层 |阅读模式
看书上的例子写了个JAVA程序如下:
class Garbage
{

int index;

static int count;

Garbage()

{

count++;

System.out.println("object "+count+" construct&quot

;

setID(count);

}



void setID(int id)

{

index=id;

}



protected void finalize()

{

System.out.println("object "+index+" is reclaimed&quot

;

}



public static void main(String[] args)

{

new Garbage();

new Garbage();

new Garbage();

new Garbage();

System.gc();

}
}
问题一:
GarBage()
void setID(int id)
protected void finalize()
public static void main(String[] args)
这几个有什么区别是规定的吗?
每个JAVA中都必须是这样写的吗?
少一个行吗?
请解释。
问题二、
这个类完成什么任务呀,
这是什么意思呀?
System.gc();
谢了。。。。
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
继续看书就知道了。
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
先解释一下吧,
其实我手头没有一本系统的书,
只是零星的上网查资料学习,
所以。。。。。。
请先大体讲讲。。
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
看sun的教程吧
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
给俺推荐一本中文的电子的吧。
谢谢了。
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
Sun's Java Tutorial on java.sun.com is very good.
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
那是英文的吧。
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
谢谢了!大家努力学java 啊!
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
计算机的东西,什么不是英文的先出来?如果学计算机而不会英文阅读文献的话,还是不用学了。
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
http://www.itpub.net/showthread. ... 436&pagenumber=
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行