4.20包
使用包的主要原因是確保類名的唯一性。, 爲了保證包名的絕對唯一性 , Sun 公司建議將公司的因特網域名 ( 這顯然是獨一無二的 ) 以逆序的形式作爲包名 , 並且對於不同的項目使用不同的子包。
4.21類的導入
類的導入(2種方式)
1.在每個類名之前添加完整的包名。
2.直接使用import語句(import java.util.*)
3.Eclipse導包的快捷鍵:Ctrl+Shift+O
package com.eleven.oop_04;
/**
* 類的導入(2種方式)
* 1.在每個類名之前添加完整的包名。
* 2.直接使用import語句(import java.util.*)
* 3.Eclipse導包的快捷鍵:Ctrl+Shift+O
* @author sywangu
*
*/
public class PackageImport {
public static void main(String[] args) {
// 01-在每個類名之前添加完整的包名
java.util.Date deadLine = new java.util.Date();
java.sql.Date today = new java.sql.Date(0);
}
}
4.22靜態導入
package com.eleven.oop_04;
//加入static後,就可以使用System類的靜態方法和靜態域,不必加前綴
import static java.lang.System.*;
import static java.lang.System.out; // 還可以導入特定的方法或域
/**
* 靜態導入
*
* @author sywangu
*
*/
public class StaticImport {
public static void main(String[] args) {
out.println("Goodbye,World!"); // Goodbye,World!
exit(0); // 相當於System.exit(0);
}
}
4.23文檔註釋
package com.eleven.oop_04;
/**
* 方法註釋:
*
* @author sywangu
* @param 變量描述
* @return 描述:對當前方法添加"return"返回的部分
* @throws 類描述:表示這個方法有可能會拋出異常
*
*/
public class MethdNotes {
/**
* 域註釋:
*
*/
public static final int HEARTS = 1;
/**
* 通用註釋
* @author 姓名:作者
* @version 版本: 文本
* @since 文本:對引入特性的版本進行描述
* @see 引用:可以用在類中,也可以用在方法中
*/
}