Jom*_*mia 13 java import packages
如果我使用完全限定名称访问包中的类,而不导入它,是否可以保存任何内存?
使用完全限定的类名:
java.lang.Math.sqrt(x);
Run Code Online (Sandbox Code Playgroud)
导入包:
import java.lang.Math;
Math.sqrt(x);
Run Code Online (Sandbox Code Playgroud)
哪种方式更好:使用完全限定名称导入包或访问?
感谢您..
不,它不会挽救你的记忆.
另请注意,您根本不需要导入Math.一切java.lang都是自动导入的.
一个更好的例子就是像 ArrayList
import java.util.ArrayList;
....
ArrayList<String> i = new ArrayList<String>();
Run Code Online (Sandbox Code Playgroud)
注意我是ArrayList专门导入的.我本可以做到的
import java.util.*;
Run Code Online (Sandbox Code Playgroud)
但是您通常希望避免大型通配符导入以避免包之间发生冲突的问题.
| 归档时间: |
|
| 查看次数: |
212146 次 |
| 最近记录: |