您的位置:首页 > 编程语言 > Java开发

Java面向对象-package import关键字

2016-10-17 17:07 357 查看
Java面向对象-package import关键字

package包关键字,在java中,有包的概念,主要是用来归类 分类作用;

便于项目的开发和维护;

这里截取随便截取一个我最近在开发的一个开源工作流项目:



这里的话 我们会看到dao service util controller包 这些包里都放着一些类,通过分包,可以很清晰的来管理类;

我们新建一个类Demo2:



在开头有个 package com.java1234.chap03.sec05; 指定了该类的包路径

假如我们这个类里要引入sec04里的People类,我们要用到import导入包关键字;

我们先把People类里的构造方法改成公有,不然外面不能访问;



上代码:

1 package com.java1234.chap03.sec05;
2
3 import com.java1234.chap03.sec04.People;
4
5 public class Demo2 {
6
7     public static void main(String[] args) {
8         People zhangsan=new People();
9     }
10 }


这里的import com.java1234.chap03.sec04.People; 就是我们导入的包路径;

假如是同一个包中的类 是不需要用import导入的;

上代码:

1 package com.java1234.chap03.sec05;
2
3 import com.java1234.chap03.sec04.People;
 4
5 public class Demo2 {
6
7     public static void main(String[] args) {
8         // 不同的包下,则需要用import导入
9         People zhangsan=new People();
10         // 相同的包下,则不需要用import导入
11         Demo1 demo1=new Demo1();
12     }
13 }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: