Quando vc instancia um objeto, por exemplo:
Objeto nomeDoObjeto = new Objeto();
Você pode passar os parâmetros, caso a sua classe tenha um construtor que receba parâmetros.
Por exemplo:
Objeto nomeDoObjeto = new Objeto(parametro1, parametro2, parametro3);
Quando você cria uma classe e não declara um construtor, a classe têm automaticamente o construtor vazio.
Nesse caso você pode instanciar o objeto e depois utilizar os métodos objeto.setParametro1(), objeto.setParametro2(), etc, para preencher os campos do objeto.
Só não esqueça de uma coisa:
Se vc criar um construtor qualquer, o construtor vazio não é mais disponibilizado automaticamente.
É preciso declarar o construtor vazio caso deseje instanciar o objeto sem passar parâmetros.
Uma classe por ter vários construtores.
Espero ter ajudado.