在Java语言中,关于类的默认构造函数,以下说法正确的是:
答案解析
核心考点是Java类的默认构造函数。正确答案是B,因为如果一个类没有定义任何构造函数,Java编译器会自动提供一个无参的默认构造函数。A选项错误,因为类不是必须显式定义默认构造函数。C选项错误,默认构造函数是无参的。D选项错误,默认构造函数的访问修饰符不是必须为private,它可以是public、protected或默认(包访问权限)。
正确答案:B