首页 > 技术文章 > JavaSE-10.4.1【package & import】

yppah 2021-05-27 20:31 原文

1 package day1.yppah04.p1;
2 
3 public class Teacher {
4     public void teach(){
5         System.out.println("好好教书");
6     }
7 }
 1 package day1.yppah04.p2;
 2 
 3 import day1.yppah04.p1.Teacher;
 4 
 5 /*
 6 4. 修饰符
 7 
 8 4.1 package
 9     1、包的概念
10         包就是文件夹,用来管理类文件的
11     2、包的定义格式
12         package 包名; (多级包用.分开)
13         例如:package com.heima.demo;
14     3、带包编译&带包运行
15         带包编译:javac –d . 类名.java
16         例如:javac -d . com.heima.demo.HelloWorld.java
17         带包运行:java 包名+类名
18         例如:java com.heima.demo.HelloWorld
19 
20 4.2 import
21     导包的意义
22         使用不同包下的类时,使用的时候要写类的全路径,写起来太麻烦了
23         为了简化带包的操作,Java就提供了导包的功能
24     导包的格式
25         格式:import 包名;
26         范例:import java.util.Scanner;
27  */
28 
29 public class TeacherDemo {
30     public static void main(String[] args) {
31         //Teacher t = new Teacher(); //未导包时error
32 
33         /*day1.yppah04.p1.Teacher t = new day1.yppah04.p1.Teacher(); //ok
34         t.teach();*/
35 
36         Teacher t = new Teacher();
37         t.teach();
38     }
39 }

 

推荐阅读