Pregunta sobre constructores en Java

Tengo algunas preguntas sobre los constructores de Java.

¿Puede un constructor ser privado? En caso afirmativo, ¿en qué condición?¿Es un constructor un método o no?Si un constructor no devuelve nada, ¿por qué estamos obteniendo un nuevo Objeto cada vez que lo llamamos?¿Cuál es el modificador de acceso predeterminado de un constructor si no lo especificamos?

Editar

Las respuestas para 1 y 3 son muy claras. Todavía no estoy seguro acerca de 2 y 4 ya que obtengo diferentes respuestas para ellos.

Respuestas a la pregunta(8)

Su respuesta a la pregunta