Java记录 -20- 包与导入语句
来源:互联网 发布:怎么查看linux signal 编辑:程序博客网 时间:2024/05/29 19:15
Java 包与导入语句
包(package):用于将完成不同功能的类分门别类,放在不同的目录(包)下。
包的命名规则:一般讲公司域名反转作为包名。对于包名,每个字母都需要小写。
如果定义类的时候没有使用package,那么java就认为我们所定义的类位于默认包里面(default package)。
编译带有package声明的Java源文件有两种方式:
1).直接编译,然后根据类中所定义的包名,逐一手工建立了目录结构,最后将生成的class文件放到改目录结构中(很少使用,比较麻烦)。
2).使用编译参数 -d,方式为 javac -d.源文件.java,这样在编译后,编译器会自动帮助我们建立好包所对应的目录结构。
有两个包名,分别是 aa.bb.cc 与 aa.bb.cc.dd,那么我们称后者为前者的子包。
导入(import),将使用package分离的各个类导入回来,让编译器能够找到所需要的类。
import语法:import 包路径名.类名;
import com.sun.* ,表示导入 com.sun包下面的所有类。
import aa.bb.* 并不会导入 aa.bb.cc包下的类,这是需要这样写:
import aa.bb.*;
import aa.bb.cc.*;
关于 package, import, class的顺序问题:
1).首先需要定义包(package),可选;
2).接下来使用 import 进行导入,可选;
3).然后才是 class 或 interface 的定义。
如果两个类在同一个包下面,那么则不需要导入,直接使用即可。
阅读全文
0 0
- Java记录 -20- 包与导入语句
- 14、包与导入语句剖析
- JavaSE0015_包与导入语句剖析
- 14、包与导入语句剖析
- JavaSE第二十六讲:包与导入语句剖析
- Java包导入的研究与分析
- java面向对象-包package-包与包之间访问-导入包import
- 包与导入
- 包与导入
- java包的导入
- java 导入包
- Java包导入机制的研究与解析
- Java包导入机制的研究与解析
- java项目与javaweb项目导入jar包的区别
- #笔记#圣思园 JavaSE 第26讲——包与导入语句剖析
- JAVA学习之包与import语句(三)
- Java工程导入外部jar包与内部jar包(导入项目有红色感叹号的解决办法)
- Eclipse Java工程导入外部jar包与内部jar包(导入项目有红色感叹号的解决办法)(转)
- Java记录 -18- static与final关键字续
- storm记录--11- Storm DRPC实战
- Maven 的assembly插件使用
- Maven assembly打包文件被覆盖问题
- Java记录 -19- 单例模式
- Java记录 -20- 包与导入语句
- Java记录 -21- 访问控制符
- Leetcode 231 Power of Two
- Java记录 -22- Java的基类Object详解
- Java记录 -23- equals方法和双等号解析
- storm记录--12- Storm Transaction 原理+实战
- 在线工具
- Java记录 -24- equals方法重写
- Java记录 -25- String类深度剖析