Thinking in Java第三版读书笔记-第五章:隐藏实现

第五章:隐藏实现

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的访问权限。

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值