(对于阅读我上一个问题的人来说,这是同一个老师和同一个项目。)
我的老师“检查”了我的 Web 应用程序项目代码并提供了一些建议。建议之一是即使在这种情况下也使用this
关键字:
private String getUsername() {
return username;
}
所以如果我听从他的建议,那将变成:
private String getUsername() {
return this.username;
}
我问他为什么,他告诉我 this 关键字除了用于消除歧义之外还有另一种用法。快速谷歌搜索没有返回 this 关键字的其他用法的结果。甚至Sun 的 Java 教程也没有提到适合这种情况的其他用法。