tro*_*roc -2 java final class
我不会尝试扩展Pattern,因为我们不能(我会换行),但我想知道为什么Pattern类是最终的?
我的意思是这个课程可以扩展到最大的用途,但他们选择让它成为最终的.为什么?
如果我问它,它更像是一种技术(好奇?)方式而不是"java是如此糟糕"的方式.
Mat*_*all 6
它final专门用于防止您扩展它,因为它不是设计为子类.Pattern实例是不可变的和线程安全的,如果你创建了自己的子类,它们都不会得到保证Pattern.
final
Pattern
当然,最重要的有效Java报价:
第17项:继承的设计和文件,或禁止它
归档时间:
12 年,11 月 前
查看次数:
85 次
最近记录: