5
A
回答
6
导入语句对执行速度完全没有影响。它们只在编译时才有意义。如果您完全限定您使用的每个名称,则生成的字节码将完全相同。
至于编码惯例,我通常会按字母顺序将所有静态导入放在顶部,按字母顺序,然后是其他导入。 Eclipse会自动执行此操作,并允许您将特定的第三方API分组。
通过保持订单的一致性,这意味着您在代码审阅时不需要担心差异。
1
http://www.javaperformancetuning.com/news/qotm031.shtml
简而言之:进口仅由编译器使用,所以也不会影响运行时性能(可能只编译时间,但通常是可以忽略不计),而据我所知的顺序并不物。
相关问题
- 1. 程序中的多个导入语句是否会影响性能?
- 2. 此javascript语句是否影响性能?
- 3. 是否受影响插入行的语句总是1?
- 4. C++语句没有影响
- 5. Java中冗余导入语句的影响是什么?
- 6. 此LINQ语句是否容易受到SQL注入的影响?
- 7. 如何确定字段/列是否受UPDATE语句影响
- 8. select语句中列的顺序是否会影响查询速度?
- 9. Python导入语句是否也自动导入相关性?
- 10. 记录日志语句是否会影响应用程序性能?
- 11. WHERE子句中的字段顺序是否会影响性能?
- 12. EF linq查询子句的顺序是否影响性能?
- 13. 导入更多名称空间是否会影响性能?
- 14. Java:语言环境是否影响格式化程序的JFormattedTextField
- 15. 是否有SQL Select语句
- 16. C警告:语句不影响
- 17. SELECT语句中列的顺序是否有所不同?
- 18. 交易是否影响所有查询?
- 19. 到期日是否对MemoryCacheClient有影响?
- 20. SQL中是否有sp_updatestats的影响?
- 21. “set -euo pipefail”是否对eval有影响?
- 22. globalCompositeOperation是否影响到所有图层?
- 23. Django导入语句
- 24. 向HDFS写入数据帧是否会影响其排序
- 25. iBeacons是否互相影响?
- 26. setbuf()是否会影响cout?
- 27. python中导入语句的列表
- 28. 数据库中的列排序是否影响性能?
- 29. Fortran调试打印语句影响程序流程
- 30. 为什么不是我的URL.Path语句受到影响