首页 > 解决方案 > 为什么在landroid/view/keyevent之前有“l”

问题描述

为什么在:“landroid/view/keyevent”中的类名前有“l”是不是有特殊含义?是否可以使用 android/view/keyevent?两者有什么区别?

标签: javaandroid

解决方案


这就是Class#getName()编码类型信息的方式。L表示类或接口类型。

一种典型的查看方式是通过以下的默认实现Object#toString()

public String toString() {
    return getClass().getName() + "@" + Integer.toHexString(hashCode());
}

推荐阅读