Object类与toString方法
返回字符串的表现形式
DataFormat类 日期字符串转换
Calender抽象类
集合
单列集合Collection接口,两个子接口,list(有序的,重复的)实现类ArrList,linkedList,set(无序的,不可重复的)Hashset,Treeset
ArrList集合
元素为对象引用的长度可变的数组,底层是数组,查询快,增删慢
LinkList集合
底层是双向链表,查询慢,增删快
HashSet接口,跟set接口一样无序的,不可重复的
迭代器遍历元素Iterable接口
.hasNext下一个元素是否存在
增强的for循环(类型 被赋的值,赋值)
HashMap集合,每一个元素都是一个键值队,一个键对应的一个值
keyset获取集合中所有的键
Map集合的方法entrySet(),得到以一个包含多个键值对元素set的集合
可变参数
不传数组外表参数用...调用直接给值
Collections工具类
sort()排序,升序排列
shuffle,打乱顺序
泛型方法,调用的时候确定类型
泛型限定,可以换成?问好
io流
文件和目录的操作
creatNewFile();创建文件
exists();判断文件是否存在
递归,方法内部自己调用自己,次数不能太多,容易栈内存溢出
字节流:以字节为数据操作的基本单位
反射注解
字节码文件由.java源文件编译而成
多线程和网络协议
传输层TCP和UDP协议