概述:其实就是文件夹。
包的命名规则:所有单词都小写,多个单词间用.隔开。
顺序问题:
package --》 import --》 class
带包的类,如果编译和运行?
第一种:手动建包。
1、用javac命令把源文件编译成.class字节码文件。
2、手动建立文件夹。
3、把第一步生成的字节码文件放到文件夹中。
第二种:自动建包。
javac -d . 源文件名.java
如何运行:
java 包名1.包名2....源文件名
不同包下类之间的访问的常见问题:
1、找不到Demo类。
用全路径名称。
2、程序包cn.itcast不存在。
先编译该包下的类(创建对应的包),然后在使用。
3、无法访问Demo类。
用public修饰Demo类。
如何导包:
import 包名1.包名2.包名3...类名; |
|