摘要:
关于队列 队列(Queue)是一个基于链接节点的无界线程安全队列,它采用先进先出的规则对节点进行排序,当我们添加一个元素的时候,它会添加到队列的尾部,当我们获取一个元素时,它会返回队列头部的元素。 如下图,可以把队列比作成排队领票的一队人,先到的人先领票,后到的人后拿票。 队列可以同时对头和尾进行操 阅读全文
摘要:
学习了一段时间的JAVA,在这里对最近几次课程所学的 ‘ 栈 ’ 进行总结。 关于栈 栈(Stack)是一种只能在一端进行插入和删除操作的特殊线性表。 它具有 ‘ 后进先出(LIFO)’ 的特性。 如下图,可以把栈比作一个水桶 ,先放的东西在桶的底部,后放的东西在桶顶部。 而我们查看和取出都只能对桶 阅读全文
摘要:
泛型介绍 Java泛型相当于是C++中的模板。 它使编写的代码可以被很多不同类型的对象所重用。 泛型类 泛型类就是具有一个或多个类型变量的类。 将类型变量用尖括号(< >)括起来,放在类名后面。 每一个类型变量声明部分包含一个或多个类型变量,变量间用逗号隔开。 泛型类实例代码: 运行结果: 泛型类在 阅读全文