Java基础学习(十五)面向对象之java包(package)/导入(import)

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的子包下的类或接口

  1. package homework;
  2. import java.util.Scanner;
  3. import java.util.Date;
  4. import java.util.List;
  5. import java.util.ArrayList;
  6. import java.lang.reflect.Field;
  7. import static java.lang.System.*;
  8. public class TestPackageImport {
  9.     public static void main(String[] args) {
  10.         out.println("helloworld");
  11.         Scanner s = new Scanner(System.in);
  12.         s.next();
  13.         Date d = new Date();
  14.         List<DannyWu> list = new ArrayList<DannyWu>();
  15.     }
  16. }
weinxin
我的微信
有问题微信找我
DannyWu

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

Protected with IP Blacklist CloudIP Blacklist Cloud