一、包
包是分门别类管理程序的,类似于文件夹,建包有利于程序的管理和维护。
1、同一个包下的程序,可以直接访问。
2、访问其他包下的程序,必须导包才可以访问。(导包格式:import 包名.类名)
3、自己的程序中调用Java提供的程序,也需要先导包才可以使用,注意:java.lang包下的程序是不需要我们导包的,可以直接使用。
4、访问多个其他包下的程序,这些程序名又一样的情况下,默认只能导入一个程序,另一个程序必须带包名和类名来访问。
二、String的常用方法
1、String 的对象是不可变的。
2、只要是以" "给出的字符串对象,存储在常量池中,而且内容相同时只会存储一份。
3、new String创建字符串对象,每次new出来的都是一个新对象,放在堆内存中。
三、ArrayList
1、会提供创建容器对象的方式
2、会提供相应的方法对容器进行操作
3、常用构造器
ArrayList():构造一个初始容量为10的空列表
ArrayList(Collection<? extends E> c):按照集合的迭代器返回的顺序构造一个包含集合元素的列表