Método main em Java

Estou estudando para a certificação da Oracle e preciso saber todas as restrições do método main. Então vamos implementá-lo ora bolas: Rodando a minha aplicação: Ótimo, mas eu sempre terei que escrever o método main da mesma maneira? Será que não da pra modificar alguma coisa? Vamos tentar executar sem o modificador de acesso public:
Continuar lendo…

Reduzindo de N ifs para nenhum com Strategy em Java

Estou desenvolvendo um sistema para computar todas as vendas de uma empresa. Atualmente, estou representando cada funcionário da seguinte forma: O atributo cargo é um enum que listará todos os cargos diferentes do sistema: Além da representação do funcionário, eu também fiz a representação de uma venda, que possui um funcionário e o valor da
Continuar lendo…

Usando a pasta do Tomcat pelo Eclipse

Uma das coisas que nos deixa bem chateados, é quando precisamos encontrar os arquivos que estamos enviando para o servidor, e entrando na pasta webapps do seu Tomcat não encontramos nada, a não ser as aplicações de exemplo do próprio Tomcat. Ou mesmo quando queremos fazer upload de arquivos na aplicação e não sabemos para onde o arquivo foi,
Continuar lendo…

Declarando duas variáveis com o mesmo nome

Estou me preparando para a certificação da Oracle e surgiu o seguinte cenário: posso declarar variáveis com o mesmo nome na mesma classe? Vamos verificar a classe Livro: Testando minha classe: O resultado é o esperado: O método calculaImposto() sofreu um pequeno ajuste e agora ele mesmo define o valor padrão do imposto: Espera aí!
Continuar lendo…