class 声明前的方括号是什么意思?
what does the Square brackets before a class declaration mean?
scala class 声明如下:
private[kafka] abstract class AbstractServerThread(connectionQuotas: ConnectionQuotas) extends Runnable with Logging {
....
}
我不知道[]
是什么意思。
谁能给我答案?
这意味着此 class 对 kafka
包是私有的(只能从该包内访问)。
scala class 声明如下:
private[kafka] abstract class AbstractServerThread(connectionQuotas: ConnectionQuotas) extends Runnable with Logging {
....
}
我不知道[]
是什么意思。
谁能给我答案?
这意味着此 class 对 kafka
包是私有的(只能从该包内访问)。