java学习日记_170124

一、访问控制符的认识

有些方法不一定都用public修饰:对于一些在一个类中用于辅助该类实现逻辑功能的方法被称为工具方法,此时应当用Private修饰;如果在一个父类中,该方法主要是用于被子类重写而不是被其他地方调用,应当用protected修饰;而其他的便可以用Public修饰。

二、关于包(package)的认识

以前我也没怎么想过包对于这些类究竟意味着什么,在看一些demo时,发现常常在不同的包下是组合实现功能的相关类,他们往往是出于一个目的被放在一个包下,比如都是用来做p2p传输的,我也没有多想便也这样组织我的各种类,似乎也没什么不妥。实际上,java引入的包机制是为了解决类重名问题,类重名的现象太可能发生了,包则提供了类的多层命名空间,这样在一个项目中及时出现相同名字的两个类,但如果是在不同包下,是没问题的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值