黑马程序员-第九天(包)

来源:互联网 发布:淘宝无法查询物流信息 编辑:程序博客网 时间:2024/06/12 01:48

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------

一,包的好处:

·对类文件进行分类管理
·给类提供多层命名空间
·写在程序的第一行
·类名的全称是:包名.类名。
·包也是封装的一种体现形式。
二,包与包之间的访问:
protected:保护权限,只能继承后才能访问父类中被protected修饰的成员
1,包与包之间进行访问,被访问的包中的类以及类中的成员,需要public修饰。
2,不同包中的子类还可以直接访问父类中被protected权限修饰的成员。
三,import:导入的是包中的类,
注:建议,不要写通配符*,需要用到包中的那个类,就导入哪个类。
四,jar包。
1,java的压缩包
·方便项目的携带
·方便于使用,只要在classpath设置jar路径即可,
·数据库驱动,ssh框架等都是以jar包体现的。
2,格式:
打包jar:
jar -cf jar包的名称   java包 java包 ....如:
jar -cf demo.jar packa packb 回车 
查看jar包中的内容:
jar -tf jar包的名称 如:
jar -tf deom.jar 将demo中的内容输出到屏幕上
jar -tf demo.jar>c:\demo.txt  将demo.jar中的内容输出到demo.txt文件中


3,运行一个jar包,
将这个jar包放入classpath

rt.jar里包括java的所有类。

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------

0 0