下列关于MessageFormat类的描述中,正确的是( )(多选)
A.
MessageFormat提供一种语言无关的方式来组装消息,它允许你在运行时刻用指定的参数来替换掉消息字符串中的一部分。
B.
每调用一次MessageFormat的format()方法,都会新创建MessageFormat的一个实例。
C.
在使用MessageFormat格式化模式字符串之前,首先需要创建MessageFormat对象。
D.
MessageFormat类的缺点是,数据是被作为变量传递而不是一个Properties对象。