java不能在私有方法中使用“this”保留字? 1 周,4 日 Questions & Answers 125 有人能解释一下为什么不能在私有方法中使用“this”吗 也许我看错了;它列出了一个私有方法,并说“不能使用this.operator”
# 1 楼答案 我的猜测是,您试图在private static方法中使用this。这是不允许的,因为: this指的是目标对象,并且 static方法没有目标对象的概念 如果这没有帮助,那么发布一段代码片段和确切的编译错误消息/上下文
# 1 楼答案
我的猜测是,您试图在
private static
方法中使用this
。这是不允许的,因为:this
指的是目标对象,并且static
方法没有目标对象的概念如果这没有帮助,那么发布一段代码片段和确切的编译错误消息/上下文
# 2 楼答案
-
static
处理类,不处理类的实例-
this
仅适用于类的实例,而不适用于static
成员-所以
this
内部的private static
方法不起作用