如果一个方法有返回类型,可以直接做为一个完整语句调用吗?
Runtime ce=Runtime.getRuntime();
ce.exec( "javac a19.java ");
Runtime ce=Runtime.getRuntime();
InputStream in=ce.exec( "java "+path).getInputStream();
为什么着2种用法都可以?EXEC方法有返回类型,却可以ce.exec( "javac a19.java ");是语言规定的吗?
------解决方案--------------------写得这么复杂。。。
这样当然没问题
有时候你不关心返回值的。这也可以解释为什么重载不能以返回值作为标志