简单泛型
出现原因:为了创造容器类
使用方式:暂不指定类型
一个元组类库
元组:将一组对象打包存储于其中的一个单一对象。这个容器对象允许读取其中元素,但不允许添加

toString()继承自Obiect,碰到println等输出函数会自动调用,不用显式打印
问题思考:从java安全考虑,为什么不把first,second定义为private,再调用getFirst()和getSecond()方法?
原因,使用了final定义,客户可以读取,却无法赋其他值
继承实现更长元组
>使用元组:定义长度适合的元组,将其作为方法的返回值,在return中创建并返回

一个堆栈类