Buh*_*ndi 13
最喜欢的,在大多数IDE中使用的是字母顺序,从域级别和完全限定的类名称开始.
java.*
并且javax.*
优先,其余的都是有序的.
例:
import java.security.KeyManagementException;
import java.security.NoSuchAlgorithmException;
import java.security.cert.CertificateException;
import java.security.cert.X509Certificate;
import javax.net.ssl.SSLContext;
import javax.net.ssl.TrustManager;
import javax.net.ssl.X509TrustManager;
import org.apache.http.conn.ClientConnectionManager;
import org.apache.http.conn.scheme.Scheme;
import org.apache.http.conn.scheme.SchemeRegistry;
import org.apache.http.conn.ssl.SSLSocketFactory;
import org.apache.http.impl.client.DefaultHttpClient;
import com.neurologic.http.HttpClient;
import com.neurologic.http.impl.ApacheHttpClient;
Run Code Online (Sandbox Code Playgroud)
ada*_*ost 12
import语句必须遵循package语句.import语句应首先使用最基本的包进行排序,并与关联的包一起分组,并在组之间分隔一个空行.
..... .....
import语句位置由Java语言强制执行.排序使得在有许多导入时浏览列表变得简单,并且可以很容易地确定当前包的依赖性.分组通过将相关信息折叠到公共单元中来降低复杂性.
有关详细信息,请参阅Java Tutorial链接.
我不确定是否有标准.但像android这样的一些项目使用以下规则.
每组由一条额外的线分开.每个组都按字母顺序排列.
AFAIK这些都是基于我们的偏好.
归档时间: |
|
查看次数: |
29352 次 |
最近记录: |