01Java核心-冷门知识001-包

1)导入静态方法和静态域

import 可以加上static关键字,导入静态的方法和静态域。

例如:

package com.gail.test;
import static java.lang.System.*;
public class ImportStaticTest {
    public static void main(String[] args) {
    out.print("hello");
    }
}

2)Java中包的使用(记事本 for Windows)

javac com/gail/test/ImportPackageTest.java
java com.gail.test.ImportPackageTest

package com.gail.test;
import com.gail.MyFunction;
import static java.lang.System.*;

public class ImportPackageTest {

    public static void main(String[] args) {
        out.print("hello");
        out.println();
        MyFunction.sayJava();
        MyFunction myFunction = new MyFunction();
        myFunction.test("word");
    }
}
package com.gail;
import static java.lang.System.*;

public class MyFunction {

    public static void sayJava() {
        out.println("java is big language");
    }
    
    public void test(String s){
        out.println("aaa");
        out.println(s);
    }
}

在使用包的时候,javac命令后跟包的路径名的main方法所在类的全路径,Java会自动编译依赖的Java类文件。

猜你喜欢

转载自www.cnblogs.com/gail-hu/p/12051738.html