Home

韧桂

思考,总结

JavaBean_UML_package_import关键字

package seven;

/**
 * package:声明源文件所在的包,写在程序的第一行
 *  每「.」一次,表示一层文件目录
 *  包名都要小写
 *
 * import:
 *  1)显式的导入指定包下的类或接口
 *  2)写在包名和源文件之间
 *  3)如果需要引入多个类或接口,那么就并列写出
 *  4)如果导入的类是 Java.lang 包下的,如:System String  Math 等,就不需要显式的声明。
 *  5) 理解「.*」的概念。表示所有的。
 *  6)如何处理同名类的导入。如:在 util 包和 sql 包下同时存在 Date 类。
 *  7)import static 表示导入指定类的 static 的属性或方法。
 *  8)导入「java.lang.*」只能导入lang 包下的所有类和接口,不能导入lang的子包下的类或接口。
 *
 */
/**
 * 1.java.lang:包含一些Java语言的核心类,如String、Math、Integer、System和Thread,提供常用功能。
 * 2.java.net:包含执行与网络相关的操作的类和接口。
 * 3.java.io:包含能提供多种输入/输出功能的类。
 * 4.java.util:包含一些实用工具类,如定义系统特性、接口的集合框架类、使用与日期日历相关的函数。
 * 5.java.text:包含了一些java格式化相关的类
 * 6.java.sql:包含了java进行JDBC数据库编程的相关类/接口
 * 7.java.awt:包含了构成抽象窗口工具集(abstract window toolkits)的多个类,
 *   这些类被用来构建和管理应用程序的图形用户界面(GUI)。
 * 8.java.applet:包含applet运行所需的一些类。
 */
//import java.util.Scanner;
//import java.util.Date;
//import java.util.List;
//import java.util.ArrayList;
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(2553434L);
    }
}

韧桂 2019-12-25