空的花括号/大括号在Java中是什么意思? 1 年,1 月 Questions & Answers 2868 以下是全部源代码: http://zerioh.tripod.com/ressources/sockets.html 以下是我想强调的代码: Provider(){} 这句话是什么意思?谢谢
# 1 楼答案 无参数构造函数只是被定义,而不是未声明。然而,由于访问级别修饰符“public”被省略,这意味着no-arg构造函数是使用默认包定义的 这意味着包之外的任何类都无法实例化它。只有包中的类才能实例化提供程序类
# 2 楼答案 这意味着在这个构造函数中没有什么可执行的。通常Java在默认情况下提供了这一功能,因此不需要写下Provider(){} 这个和编译器默认提供的主要区别在于,访问是受限的,因为它不是公共的
# 1 楼答案
无参数构造函数只是被定义,而不是未声明。然而,由于访问级别修饰符“public”被省略,这意味着no-arg构造函数是使用默认包定义的
这意味着包之外的任何类都无法实例化它。只有包中的类才能实例化提供程序类
# 2 楼答案
这意味着在这个构造函数中没有什么可执行的。通常Java在默认情况下提供了这一功能,因此不需要写下Provider(){}
这个和编译器默认提供的主要区别在于,访问是受限的,因为它不是公共的
# 3 楼答案
它是一个具有默认可访问性的构造函数
# 4 楼答案
是default constructor什么都不做
可以使用包创建此类的对象