Javc笔记(三) package和import
来源:互联网 发布:java经典代码大全例子 编辑:程序博客网 时间:2024/04/28 18:26
Package 和import语句
为了便于管理大型软件中数目众多的类,解决类的命名冲突问题,java引入包(package)机制,提供类的多重命名空间
Package语句作为java源文件的第一条语句,指明文件中的类所在的包。(若缺省该语句,则指定为无名包)。
package pkg1[.pkg2[.pkg3...]];
Java语句把包对应与文件系统的目录管理,package语句中用‘.’来指明包(目录)的层次
例如: package com.sxt;
则该文件中所有的类位于 \com\sxt目录下
Package约定俗成的命名方式为公司域名倒过来例如: package com.bjsxt; 这里包了两层,首先是bjsxt然后是com
如果将一个类打包,则使用该类时,必须使用该类的全名(例如:com.sxt.MyClass)java编译器才会找到该类
也可以使用import在文件的开头引入要使用到的类 例如
Import com.sxt.MyClass;
也可使用通配符‘*’来引用该包中的所有类 Import com.sxt.*;
总结:
1. 如果想要将一个类放入包中,在这个类源文件第一句话写package
2. 必须保证该类的class文件位于正确的目录下
该类的源文件可能会产生影响
删除源代码文件或移动到其他目录下,不要让源代码位于classpath下(本人现在使用的是jdk7.1 会影响)
3. 访问同一包中的类不需要引入
4. 必须class文件的最上层包的父目录位于classpath下,这样在其他的目录下才可以访问该包
5. 执行一个类需要写全包名
- Javc笔记(三) package和import
- package、import和import static
- package 和 import
- java import和package
- package和import语句
- package和import
- package 和 import 关键字
- package和import
- package和import语句
- 有关package和import
- 5.4.3 package、import和import static
- 【Java】package 和 import 关键字
- package和import的使用
- Java的package和import
- java的package和import
- Java中的import和package
- Package语句 和 import语句
- import和 include 及 package 猜测 (编译,声明)
- 心的感悟
- 让Shell自动找到/home/bill/bin/下的脚本
- uboot移植之命令烧写uboot,zImage.img,root .
- C++ 对象的内存布局
- PB常用程序汇总3
- Javc笔记(三) package和import
- 经典的javascript正则表达式
- 正则表达式
- 今天遇到的一个在main函数中打开TitleAreaDialog的bug
- Java笔记(四) this和static
- EXPORT_SYMBOL linux的内核符号表
- android ListView详解
- sicily 1293
- ssh 免密码登录