Questão 51 do Concurso Fundação para o Desenvolvimento da Universidade Estadual Paulista (FUNDUNESP) - Analista Programador Júnior - VUNESP (2013)

Na linguagem Java, a classe PriorityQueue descreve uma coleção utilizada para armazenar objetos de acordo com a ordenação natural da classe correspondente. Para ser utilizada, é necessário que

  • A a classe dos elementos implemente a interface Comparable.
  • B durante a execução do programa não haja mais do que um elemento nulo na coleção ao mesmo tempo.
  • C os elementos sejam inseridos na coleção em ordem crescente, isto é, do menor para o maior.
  • D os objetos armazenados na coleção sejam oriundos de classes de tipos primitivos, como Integer e Double.
  • E todos os elementos sejam removidos antes de incluir valores inferiores aos já existentes na coleção.