第五章:隐藏实现
1、并非每一个java文件都需要一个public类,但一个java文件只能有一个public类。如果没有public类,那么文件名可以随便取。
(chap5,P4)
2、使用import的时候,引用的类库要么能在CLASSPAHT中找到,要么在当前路径在加上import的相对路径中能找到,如:import com.kingworld.util,如果当前路径是D:/JavaWork,
那么这些被import的类库可以在D:/JavaWork/com/kingworld/util目录下。
(chap5,P7)
3、关于Java的package,如果打包成jar文件,必须把这个文件放到CLASSPATH能找到的路径中去。
(chap5,P7)
4、Java的访问符包括,public、protected、private和没有访问符(package),此处的访问符是指类的成员的访问符。其访问权限分别是:public>package>protected>private。
package的访问权限不仅仅是使同一个package中其他类能访问这个类的public、protected、package成员,也能访问private成员。
(chap5,P10)
5、相对于成员的访问权限,类没有private的访问权限,因为private的类没有任何价值;同时也没有protected的访问权限。
博客介绍了Java隐藏实现的相关知识,包括一个Java文件中public类的数量及文件名规则,import引用类库的查找路径,Java的package打包成jar文件的放置要求,Java类成员的访问符及权限,还指出类没有private和protected访问权限。
1294

被折叠的 条评论
为什么被折叠?



