为什么我要强调queue是一个接口

来源:互联网 发布:大学专业智能软件编程 编辑:程序博客网 时间:2024/05/02 07:31

java中创建队列Queue的问题


麻烦各位大神帮小弟看看哪里出错了,小弟是按照书上打的并没有,不知为何创建Queue出错

错误提示为:Cannot instantiate the type Queue<Integer>

gzyfyy1 | 浏览 1457 次  2015-08-20 17:03
2015-08-20 17:08最佳答案
Queue这是个接口,你要new一个它的实现类;例如:Queue<Integer> queue = new ArrayBlockingQueue<Integer>(100);
追问

谢谢了   不过请问这个函数中的栈Stack为什么就能这么用呢   Stack和Queue不一样吗?

追答
Stack是类,Queue是接口
0 0