JavaSE-10.4.1【package & import】

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 }
复制代码

 

posted @   yub4by  阅读(31)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示