Java 面向对象程序三板斧——如何优雅设计包、封装数据与优化代码块?
一、包(Package)——代码的'收纳盒'
1. 定义
包(Package)是 Java 中一个组织类的方式,用于防止类名冲突和提高代码的可读性。包允许将类组织在一个层次结构中,类似于文件系统中的目录。- 包是对类、接口等的封装机制的体现,是一种对类或者接口等的很好的组织方式。类似于
文件夹。
2. 导入包中的类
Java 中已经提供了很多现成的类供我们使用,例如 Date 类:可以使用 java.util.Date 导入 java.util 这个包中的 Date 类。
方法一:写全路径导入
public class Test {
public static void main(String[] args) {
java.util.Date date = new java.util.Date();
System.out.println(date.getTime());
}
}
方法二:使用 import 导入
import java.util.Date;
public class Test {
public static void main(String[] args) {
// java.util.Date date = new java.util.Date();
Date date = new Date();
System.out.println(date.getTime());
}
}
快捷方式:输入 Date,回车即可。
方法三:使用 import java.util.* 导入,就可以使用 java.util 中的其他类
import java.util.*;
public class Test {
public static {
();
System.out.println(date.getTime());
}
}


