包的基本使用
视频
演示 记事本编译运行java代码 无包的情况 - 西瓜视频
https://www.ixigua.com/6864907405247906318?logTag=fHny4t7cTsM7ODxGeKpv_
演示 记事本编译java代码 有包情况 - 西瓜视频
https://www.ixigua.com/6864907577331974664?logTag=GiQtRc7y5jgaMxQJ0kKlm
演示 java带包编译自动处理 - 西瓜视频
https://www.ixigua.com/6864921174518956558/?utm_source=xiguastudio
包的使用
应用需求
-
腾讯的项目中有QQ和微信
-
QQ有一个login.java程序
-
微信也有一个login.java程序
-
在源码库中如何保存这两个文件
-
尝试在一个目录中对上述文件进行管理
无包编译与运行
源文件
编译与运行
有包的情况编译与运行
源码
编译与运行,出错
包的作用
文件夹的作用
指定了我们的类存放的位置
包的用法
一级包
package 包;
多级包
package 包1.包n;
例如
解决有包运行的情况
前面的问题
编译已经完成
运行出错
问题分析
文件中指明了类的位置
位于p1目录下
问题解决
把编译后的文件,放到p1目录下
然后找p1目录下的编译后文件进行运行
执行
1,把编译后的文件转移
2 执行
包名称.类名笱
结果正常显示
练一练
- 让我们的类位于a目录下的b目录的c目录下
带包编译自动放置
源码
带包编译
编译后的效果
编译后的文件自动创建在包目录中