ڴԪǰڱԪص collection˻ Collection ⣬лṩĲ롢ȡͼÿʽһ׳쳣ʧʱһַһֵnull  falseȡڲĺһʽרΪƵ Queue ʵƵģڴʵУʧܡ
interface java.util.Queue
.class interface Ljava/util/Queue;

̳
inherit java.util.Collection
.super Ljava/util/Collection;

ָԪز˶УҲΥƣڳɹʱ trueǰûпõĿռ䣬׳ IllegalStateException
boolean add(E e)
invoke-interface {v0, v1}, Ljava/util/Queue;->add(Ljava/lang/Object;)Z

ȡǲƳ˶еͷ
E element()
invoke-interface {v0}, Ljava/util/Queue;->element()Ljava/lang/Object;

ָԪز˶УҲΥƣʹƵĶʱ˷ͨҪ add(E)߿޷Ԫأֻ׳һ쳣
boolean offer(E e)
invoke-interface {v0, v1}, Ljava/util/Queue;->offer(Ljava/lang/Object;)Z

ȡƳ˶еͷ˶Ϊգ򷵻 null
E peek()
invoke-interface {v0}, Ljava/util/Queue;->peek()Ljava/lang/Object;

ȡƳ˶еͷ˶Ϊգ򷵻 null
E poll()
invoke-interface {v0}, Ljava/util/Queue;->poll()Ljava/lang/Object;

ȡƳ˶еͷ
E remove()
invoke-interface {v0}, Ljava/util/Queue;->remove()Ljava/lang/Object;
