¿La clase interna necesita parchearse dentro de la externa?

Tengo clase para padres con algún método doIt(...)y varias clases internas. He cambiado la implementación de este método. La firma del método no se modificó. La lógica de esa clase es demasiado complicada y no tengo tiempo para averiguar la pila de llamadas. Después de reconstruir el proyecto veo padre y sus archivos de clase de clases internas fueron recompilados. Ahora necesito parchear el sistema con los actualizados. La pregunta es si la clase interna también debe ser parte del parche si en realidad solo se cambió la implementación del método principal.

Respuesta 1

Cuando vuelve a compilar un *.javaarchivo, se producen todas las clases, ya sea que haya cambiado solo una clase o todas.

Si cambió solo el código de una clase interna, eso es todo lo que necesita parchear. En mi humilde opinión, no me arriesgaría y arreglaría todo, ya que generalmente hay muy pocas desventajas en hacerlo.

Respuesta: 2

¿Las cookies se mantienen persistentes cuando usamos esto? ¿Las cookies siguen estando disponibles incluso después de reiniciar el teléfono? Me refiero a este enlace: http: //developer.android.com/reference/android/webkit / ...

Para mi solucionador de problemas de N Queens, actualmente estoy usando backtracking y estoy alcanzando un promedio de 7 ms en tiempo de ejecución. Sin embargo, estoy buscando optimizar aún más mi retroceso para que tenga un mejor momento ...

I am having an issue with comparing the properties of myProduct.setRefno(product.getRefno()), imported from another class along with a description, price and qty. I need to be able to key in a refno ...

Entonces, hay un sitio web que tiene un formulario de inicio de sesión. Quiero iniciar sesión y luego descargar un archivo. Al enviar el formulario, no solo se transmiten el nombre de usuario y la contraseña en la POST http, sino también un token ...