Jan-30-2006 By Fabricio Braga
Uma das principais dificuldades que programadores com pouca experiência em Java possuem é a manipulção de datas.
Aqui farei uma breve explicação com operações simples para manipulação do objeto java.util.Date.
Uma das principais classes que utilizamos quando manipulamos data em Java é a classe SimpleDateFormat. Ela é um subclasse de DateFormat, e nos fornece construtores com parâmetros que tornam bem flexível a formatação da data, conforme veremos nos exemplos a seguir…
Read the rest of this entry »
Jan-27-2006 By Fabricio Braga
Um singleton é um objeto que não pode ser instanciado.
Em Java precisamos da instância de um objeto para que possamos usa-lo. Bem, um sigleton pode ser criado, mas não é possível instancia-lo. Isso significa que o sigleton terá controle sobre a forma como ele é criado.
Quando usar um Singleton? Quando planejamos um sistema, nós podemos ter a necessidade de controlar como um objeto é usado e prevenir que outros (incluindo nós mesmos) façam cópias ou criem novas instâncias.
Na prática é comum termos objetos que centralizem dados sobre configurações da nossa aplicação. É evidente que um objeto desse tipo não poderá ter mais de uma instância, nem cópias, incluindo até possíveis Threads. É necessário prevenir isso… Read the rest of this entry »