java的构造

来源:百度知道 编辑:UC知道 时间:2024/06/08 00:56:10
初学着,譬如Test(int x,int y){} 和 Test t = new Test 是同时使用的吗
有点晕,谁能给解释下,最好举例.在什么情况下使用.

举个例子

public class Test {

public Test() {
}

public Test(int x, int y) {

}

public static void main(String[] args) {
Test t = new Test();// 调用的是public Test(){}
Test t1 = new Test(6, 10);// //调用的是public Test(int x,int y){}

}
}

think in java 压根就不是初学者能看的天书。

think in java 各个层次的人看有各个层次的领会,是一本不错的书.

没有同时不同时这一说,构造方法是一种特殊的方法,通过new来调用构造函数。

我建议LZ去看下张孝祥的《java就业培训教程》 这个作为入门书确实不错

Test(int x,int y)这玩意是匿名对象用一次就要被回收的。
Test t = new Test()这个不是匿名对象,t这个引用在有小范围内还是可以再用的。
你说的应该这个意思吧,要是错了就当没看到 哈哈