看书遇到的问题!
import java.util.*;
public class HelloData
{
public static void main(String[] args)
{
System.out.println( "Hello,it 's: ");
System.out.println(new Data());
}
}
这段代码是照THINKING IN JAVA的中文版照抄的 别怀疑我抄错了!!! 可是不能编译 显示是Data()错了 可是到底是为什么错了 如果要用又要怎么改呢?
import java.util.*;
public class Property {
public static void main(String[] args) {
System.out.println(new Date());
Properties p = System.getProperties();
p.list(System.out);
System.out.println( "--- Memory Usage: ");
Runtime rt = Runtime.getRuntime();
System.out.println( "Total Memory = "
+ rt.totalMemory()
+ " Free Memory = "
+ rt.freeMemory());
}
}
这个是电子版上的例子 能通过编译 我看来看去下面的Data()也是一样用的啊 为什么就没错了 区别到底是什么啊?
------解决方案--------------------调用不同
------解决方案--------------------date.....
data.....