这是一个增强循环
----------------解决方案--------------------------------------------------------
Java.lang和java.lang.Math是两个包,当调用包中包的时候,要显示引用。
----------------解决方案--------------------------------------------------------
java.lang.Math包不是自动载入的吗,还有包名前面的static有什么用
----------------解决方案--------------------------------------------------------
[bo][un]hwpayg[/un] 在 2008-11-13 15:15 的发言:[/bo]
java.lang.Math包不是自动载入的吗,还有包名前面的static有什么用
java.lang.Math包不是自动载入的吗,还有包名前面的static有什么用
你看我调用的时候有像这样么:Math.sqrt();
我直接这么用的:sqrt();
当然我没用到sqrt这个方法
static是静态导入
去好好看看JDK1.5的新特性
----------------解决方案--------------------------------------------------------
呵呵,去掉就行了,初学者。不过能运行。不用那么严要求吧,看到贴子练一下手而已。
----------------解决方案--------------------------------------------------------
一些方法前面会有static表示该方法为静态方法,可以直接通过类名来调用。
----------------解决方案--------------------------------------------------------
对于java.lang.Math包的问题就是这样的,java.lang这个包下面放了很多类文件,还有包文件比如Math了,java.lang自动导入只导入该包下的类文件,而不会导入该包下的包,所以要引用Math这个包就要import了
----------------解决方案--------------------------------------------------------