这些天,当我阅读“ handleMessage”文档时,发现其描述为“ 子类必须实现此才能接收消息”。 (其他一些示例是“ Loader”类,其中的“ onAbandon”,“ onCancelLoad”方法等也具有相同的描述)
我很困惑,因为“ handleMessage”是“ Handler”类的公共方法(而“ Handler”类是Object类的直接类),但“ Handler”类都不是抽象类,也不是“ Handler”类实现任何接口。另外,“ handleMessage”本身也不是抽象方法。 java如何保证用户“必须(通过子类)实现”?