CoreJava(第四章)对象和类-04

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 引用:可以用在类中,也可以用在方法中
	 */
	
}

发布了90 篇原创文章 · 获赞 284 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_41293896/article/details/103922890