Dúvida básica inicialização de variáveis

2 respostas
Marques

Colegas,

Faz alguma diferença ou tem alguma vantangem em inicializar a variavel no momento da declaração ou no construtor?

Muito obrigado.

public class UserMB {
	private UserFacade userFacade;
	private RegionalFacade regionalFacade;
	private UserVO userLogged;
	
	public UserMB(){
		this.userLogged = getUserLogged();
		this.userFacade = new UserFacade();
		this.regionalFacade = new RegionalFacade();
	}
}

2 Respostas

hiram

http://java.sun.com/docs/books/tutorial/java/javaOO/initial.html

ViniGodoy

Existe vantagem em inicializar na mesma linha, fora do construtor, se aquele valor for usado por todos os construtores.
Nesse caso, você inicializa uma vez só.

Criado 27 de junho de 2009
Ultima resposta 28 de jun. de 2009
Respostas 2
Participantes 3