import 嘛,就是导包。比如说java的一些自带的包,例如
import java.lang.Matn;
又或者我们自己做的包,例如
import com.link.testImport;
一些实例:
比如使用Math的pow,可以选择多种方法
import java.lang.Math;
import static java.lang.Math.*;
import java.lang.Math.*;public class TestImport {
public static void main(String[] args) {
double a = Math.pow(1,1);
double b = pow(2,2); double c = Math.pow(3,3);
System.out.println(a);
System.out.println(b);
System.out.println(c);
}
}
其中 import static是导入类的静态属性和静态方法。我通过下面的源码就可以得知,pow是一个静态方法

所以想要直接使用这个静态方法就需要static出手。通过import static导入就可以像类方法之间一样相互调用了
类方法相互调用:
static void printid(int id){
System.out.println(id);
}
public static void printCompany(){
printid(13);
}
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
扫码联系技术微信【备注:站媒体网】
客服QQ:137483024







