Hello World!
Autor: Marcos Vinicius | Publicado: 2007-07-18T20:05:00-03:00

Finalmente aqui está o meu primeiro post! E como pode ser que você ainda não me conheça, então vou fazer uma pequena apresentação: meu nome é Marcos Vinicius, já tenho experiência de alguns anos com programação de computadores, sou Técnico em Informática Industrial formado pelo CEFET-Ce, acadêmico do último ano de Desenvolvimento de Software e aprendiz de Java Ninja. Atualmente estou na academia de Ninjas da Fábrica de Software da Fábrica Fortaleza, onde o Deisimar é o meu mentor (o cara sabe tudo!). Na FSW a gente utiliza o jDeveloper da Oracle como principal ferramenta no desenvolvimento dos novos sistemas, mas as vezes também utilizamos o Eclipse, e só entre nós, até o VB! Mas por favor, não queira iniciar uma inquisição ou uma caçada às bruxas... o VB só é utilizado na manutenção de sistemas antigos que ainda não evoluíram para Java...     Bem, agora que você sabe um pouco mais sobre mim vamos direto ao trabalho. Claro que o Deisimar já tem colocado um material riquíssimo aqui no blog, mas vou postar alguns toques que acho interessante sobre o exame SCJP:    1 – Este é um dos exames mais difíceis que existem, portanto será necessária uma dedicação diária para cobrir e entender cada tópico abordado pelo exame.  2 – Não interessa se você já programa Java há 2, 4 ou 7 anos... o exame não quer saber se você consegue fazer um sistema utilizando a linguagem, mas sim se você conhece profundamente os por menores de Java. É como ter que entender Java de “A” a “Z”!  3 – É importante, se não fundamental, além de acompanhar os posts daqui do blog, escrever muita, mais muita codificação para ter segurança na hora da prova. Cometendo também  alguns erros propositadamente para ver como o compilador se comporta, por que é de grande relevância saber se algo dar erro de compilação (não compila) ou erro de execução (compila normalmente mas não roda).  4 – Tenha em mente que nem tudo que parece é. Muitas das questões do teste fazem você pensar que estão querendo testar uma coisa, mas na verdade estão testando outra. E para identificar esta outra coisa você terá que está atento aos mínimos detalhes, muitas vezes bem simples, mas que podem passar despercebidos como os níveis de acesso. Então tenha cuidado!  5 – Crie fichas de memorização com a questão do lado e a resposta no verso. Com estas fichas você poderá ficar revendo sempre o que já foi estudado, diminuindo também a possibilidade de cair nas armadilhas preparadas no exame.  6 – Forme algum grupo de estudos ou comece a desafiar amigos que conhecem Java com questões dos assuntos que você já estudou... isto com certeza ajudará muito. Tanto que sempre vou procurar colocar nos posts um “Jogo Rápido” para você dizer se o código compila, não compila, é executado normalmente ou se dar algum erro de execução.  7 – Resolva o maior número de simulados que puder encontrar. Na net tem muitos sites com diversas questões e, a medida do possível, nós vamos colocar algumas aqui, além é claro de muitos desafios! E aí, vai encarar o treinamento?    Com certeza ainda tem muito mais dicas para serem dadas, mas à medida que formos avançando mais no conteúdo vamos às inserindo. E para terminar este post vamos ao primeiro jogo rápido:     Jogo Rápido                      Qual a saída da classe abaixo:package br.certificandose;public class Certificacao001 {    public static void main(String[] args){        final int x;        int fatorial = 1;        for (x=1;x<=5;x++) {    fatorial = fatorial*x); }        System.out.println(fatorial);    }}      Até o próximo post!MvOz