接口的多继承与包
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口的多继承与包相关的知识,希望对你有一定的参考价值。
接口:
Java里类与类之间是只能单继承的,但是接口和接口之间可以多继承,而且一个类可以实现N个接口。例如:
实现多个接口:
包:
包类似于文件夹,用于分类避免文件混淆,保持工程文件的整齐性。一个文件里最好申请一个类,不然一个文件里申请多个类的话也是一样会生成单独的class文件,而且查找这个类的时候也不方便,所以尽量一个类一个文件。
什么时候申请一个类,什么时候申请一个方法:
一件事情申请一个类,一件小事情申请一个方法。因为方法完成事情的一部分,类完成一件完整的事情。
包的声明方式:
包名全小写,尽量使用字母:
com表示盈利公司 后面跟着公司名称,接着是项目或业务分块名称。例如:
org则表示协会,非盈利的机构 后面跟着协会名称,接着是项目或业务分块名称。例如:
一些常用的包:
Java.lang 工具类包
Java.util 时间,集合
Java.io 文件流
Java.net 网络连接
Java.awt 图形化
Javax.swing图形化
Java.sql 数据库操作 JDBC
Javax.sql 数据源
引包:
在一个包的类里先想对这个包外的类进行访问的话,就需要使用import关键字导入那个包,或者使用全名(包名+类名),才可以进行访问。例如:
在目前的包里有一个类与导入包里的类重名的话,是优先访问导入的类。例如:
还有一种优先级最低的导入包的方式,用这个方式是优先访问目前包下的类。例如:
搜索类的优先级:
import com.ibm.name.Mouse;
有导入的包先找导入的包里的类
当前包下查找
导入包没有找当前包下的类
import com.ibm.name.*;
最后都没有才找这个方式导入的包里的类
本文出自 “12831981” 博客,请务必保留此出处http://12841981.blog.51cto.com/12831981/1974345
以上是关于接口的多继承与包的主要内容,如果未能解决你的问题,请参考以下文章