Java 基础进阶 16 -PackageImport

版权声明:本文为博主原创文章,未经博主允许不得转载,更多文章请继续关注博客更新! https://blog.csdn.net/u010282984/article/details/80881344


package:
* 声明源文件所在的包,写在程序的第一行。
* “.”一次,表示一层文件目录。
* 包名都要小写。
*
* import:
* 1)显式导入指定包下的类或接口
* 2)写在包的声明和源文件之间
* 3)如果需要引入多个类或接口,那么就并列写出
* 4)如果导入的类是java.lang包下的,如:System String Math等,就不需要显式的声明。
* 5)理解.*的概念。比如java.util.*;
* 6)如何处理同名类的导入。如:在util包和sql包下同时存在Date类。
* 7)import static 表示导入指定类的static的属性或方法
* 8)导入java.lang.*只能导入lang包下的所有类或接口,不能导入lang的子包下的类或接口


/**
 * Created by grit.wang on 2018/6/28.
 */

/**
 * package:
 * 声明源文件所在的包,写在程序的第一行。
 * 每“.”一次,表示一层文件目录。
 * 包名都要小写。
 *
 * import:
 * 1)显式导入指定包下的类或接口
 * 2)写在包的声明和源文件之间
 * 3)如果需要引入多个类或接口,那么就并列写出
 * 4)如果导入的类是java.lang包下的,如:System String Math等,就不需要显式的声明。
 * 5)理解.*的概念。比如java.util.*;
 * 6)如何处理同名类的导入。如:在util包和sql包下同时存在Date类。
 * 7)import static 表示导入指定类的static的属性或方法
 * 8)导入java.lang.*只能导入lang包下的所有类或接口,不能导入lang的子包下的类或接口
 */

import java.lang.reflect.Field;
import java.util.*;
import static java.lang.System.*;

public class TestPackageImport {
    public static void main(String[] args) {
        out.println("hello world");
        Scanner s = new Scanner(System.in);
        s.next();

        Date d = new Date();
        List list = new ArrayList();

        java.sql.Date d1 = new java.sql.Date(54643423413843236L);

        Field f = null;
    }
}



猜你喜欢

转载自blog.csdn.net/u010282984/article/details/80881344