作者iammarsman ( )
看板java
标题[问题] JAVA创立物件与方法回传值问题
时间Sat May 10 13:56:43 2014
小弟有两个问题, 恳请各位高手解答一下~~
以下是两个测试的class:
-------------------------------------------------------------------------------
public class TestServerClass {
public void firstTestMethod(){
System.out.println("ABC");
new TestServerClass(); // 没有宣告物件承接新物件
}
public int secondTestMethod(){
System.out.println("DEF");
return 0;
}
}
-------------------------------------------------------------------------------
public class TestClientClass {
public static void main(String[] args) {
TestServerClass testServerClass = new TestServerClass();
testServerClass.firstTestMethod();
testServerClass.secondTestMethod(); // 没有变数承接回传值
}
}
-------------------------------------------------------------------------------
以上两段程式都没有出现编译错误且可以正常执行,
想请问一下这些都是java中所允许的情形吗?
在什麽情况下会使用上面两种撰写方式呢?
恳请赐教, 感激不尽!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 71.187.154.74
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/java/M.1399701405.A.347.html
1F:推 tails32100:第一种: new TaskThread().start(); 05/10 14:45
2F:→ tails32100:第二种: 当你不需要接变数的时候...(被揍) 05/10 14:47
3F:推 PsMonkey:糟糕,马上自爆很少写 thread [遮脸] 05/10 14:48
4F:→ tails32100:那再补一个Android: new AsyncTask().execute(); 05/10 14:50