Inicialización por defecto en java

Tengo una confusión sobre la inicialización de variables en Java. Según tengo entendido, las variables de clase obtienen la inicialización predeterminada mientras que las variables locales no se inicializan de forma predeterminada. Sin embargo, si creo una matriz dentro de un método utilizando la nueva palabra clave, se inicializa de forma predeterminada. ¿Es esto cierto de todos los objetos? ¿El uso de la nueva palabra clave inicializa un objeto independientemente de si es una variable de clase o una variable local?

Respuestas a la pregunta(3)

Su respuesta a la pregunta