Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 什么';“使用”的好处是什么;“导入静态”吗;?_Java - Fatal编程技术网

Java 什么';“使用”的好处是什么;“导入静态”吗;?

Java 什么';“使用”的好处是什么;“导入静态”吗;?,java,Java,使用“导入静态”有什么好处?它允许您从静态方法的函数调用中删除类名,如以下文档中的示例所述:通常,您应该使用静态导入 它们非常有意义的少数几个地方之一是在单元测试中: import static junit.framework.Assert.*; 向Java添加静态导入是为了阻止程序员实现。链接还说:“如果使用得当,静态导入可以通过删除重复类名的样板文件使程序更可读。”当然,添加静态导入是因为它们有时很有用,但是使用太少会比使用太多造成的伤害小得多。它们会造成伤害吗?听起来有点夸张。

使用“导入静态”有什么好处?

它允许您从静态方法的函数调用中删除类名,如以下文档中的示例所述:

通常,您应该使用静态导入

它们非常有意义的少数几个地方之一是在单元测试中:

import static junit.framework.Assert.*;

向Java添加静态导入是为了阻止程序员实现。

链接还说:“如果使用得当,静态导入可以通过删除重复类名的样板文件使程序更可读。”当然,添加静态导入是因为它们有时很有用,但是使用太少会比使用太多造成的伤害小得多。它们会造成伤害吗?听起来有点夸张。