Cómo puedo eliminar el método void finalize () protegido de mi código

Este problema con el método Java protegido void finalize (), traté de buscar preguntas anteriores sobre esto, pero aún no puedo encontrar la manera de resolverlo, por lo que uno de mi clase de proyecto está llamando a este método finalize (), que está en desuso de Java 9 , tal vez lo eliminarán en una versión posterior, por lo que mi empresa quiere solucionar este problema y obtuve trabajo en esta parte, que es mi mala suerte. ¿Alguien puede sugerirme cómo puedo solucionarlo? La solución es simple, simplemente elimine ese método de la clase, pero nadie me permite hacerlo porque no quieren correr el riesgo. Entonces necesito una solución para esto,

No sé cuánto sentido tendrá para ustedes, por favor, estoy abierto a soluciones maravillosas para ello.

private DiskCache dc;

  public void delete(DiskCacheItem item)
  {
    File f = file(item);
    if (f != null)
    {
      log.debug("Delete " + f + ": " + f.delete());
    }
    files.remove(item);
    items.remove(item);
  }

private void validate()
  {
    dc.validate(this);
  } 


public void delete()
  {
    validate();
    dc.delete(this);
  }


protected void finalize()
  {
    try { delete(); } catch (Exception e) { }
  }
Respuesta 1

Estoy tratando de usar JavaCV para implementar el reconocimiento de imágenes usando el algoritmo ORB. Según algunos documentos [1], [2], el descriptor de punto clave ORB es una cadena binaria. Entonces, ¿cómo puedo obtener esta cadena binaria después de ...

Estoy desechando la página web usando la biblioteca Jsoup seleccionando atributos de clase que contienen una cadena "nav" en ellos. Este es el código que busca HTML del sitio: var bodyString = Jsoup.connect (url) ...

Quiero conectarme a un servicio wcf json alojado en windows azure con https (webHttpBinding con seguridad de transporte). La dirección es some_subdomain.somesite.com, que por supuesto redirige a someapp ...

.jsp <c: forEach items = "$ {allContacts}" var = "contact"> <c: out value = "$ {contact.firstName}" />, <c: out value = "$ {contact.lastName} "/> </ c: forEach> ...