1.1 导入包
一些访问权限的修饰词会因为类是否和其他部分处于一个相同的包里产生影响,因此首先要学习管理、使用、制作、导入包,明确它的概念。Java中把众多类定义的文件捆绑到一个内聚的类库单元,也就是包里面,然后通过Java中的关键字package加以控制。
例如,在Java的标准发布中有一个工具库,它被组织在java.util名字空间之下。java.util中有一个叫做ArrayList的类,使用ArrayList的方式可以是用其全名java.util.ArrayList来
指定,或者是使用import关键字导入包,不过为了防止代码变得冗长一般采用后者:
import java.util.ArrayList;
public class Thinking_test {
public static void main(String []args){
//java.util.ArrayList list=new java.util.ArrayList(); //用其全名进行指定
ArrayList list=new ArrayList();
}
}
这样就可以不用限定地使用ArrayList了,但是这里只能使用ArrayList类。若想导入java.util中的其他类,可以将import java.util.ArrayList;
换成import java.util.*;
这样就可以使用java.util中的所有类了。
1.2 代码组织