¿Se prioriza PriorityQueue si algún objeto de la colección está mutado de modo que su clave (utilizada en el comparador) cambie?

Solo quiero saber si JavaPriorityQueue La colección se aplica automáticamente, si alguna de las claves utilizadas en el comparador está mutada, o necesito llamar explícitamente a Heapify, para ordenarbinary tree ? Estoy experimentando con la estructura de datos para usarla en una configuración similar a la caché, donde un objeto de la colección debe moverse inmediatamente a la cabeza, tan pronto como se haga referencia.

Respuestas a la pregunta(1)

Su respuesta a la pregunta