静态导入-import static
语法:
import static 类名.静态方法名;
实例:
import static java.lang.Math.random; //1
class TestDemo
{
public static void main(String[] args)
{
int i = (int)(random()*10%10); //2
System.out.println(i);
}
}
注意:
1.也可写成: import static java.lang.Math.*;
但是不可以写成这样:import static java.lang.*;
2.当当前类中存在与静态导入的类的名称一样的静态方法时,优先调用本地方法!
3.谨慎使用静态导入! (虽然使用静态导入书写简洁,但是其表达较模糊)