quinta-feira, 12 de fevereiro de 2009

Iniciando Java


Vamos começar a chorar?



Ops!!!



Vamos aprender Java!!!




O que é Java?


É uma linguagem de alto nível, orientada a objetos. O ambiente de execução pode ser realizado em praticamente qualquer máquina desde que esta possua o JRE (Java Runtime Environment) instalado.


É uma linguagem multiplataforma, ou seja, tanto faz o sistema operacional utilizado, o Java compila, para isso ele utiliza o JVM.




O que é JVM?


É uma máquina virtual Java, onde ela emula seu código de acordo com seu sistema operacional, ela transforma seu código em bytecode, pense como se fosse um tradutor para seu SO.




O que eu preciso para programar em Java?


No início, quando comecei a estudar Java, me deparei com um monte de coisas no site da Sun, não sabia por onde começar, então vou seguir conforme foi meu aprendizado, mas antes de saber o que devemos baixar, precisamos conhecer o que estamos baixando.



Para ferramentas de desenvolvimento, iremos baixar o JDK, ele é composto pelo JRE que é nosso ambiente de execução e por várias ferramentas úteis ao desenvolvimento de um programa.



A IDE que atualmente utilizo é o Eclipse, existem outras como NetBeans, Geany, mas em geral, fiz algumas pesquisas e perguntei de outros desenvoledores java mais antigos e eles me recomendaram que eu a utilizasse. Até hoje não vi muita dificuldade em utilizá-la.




Primeiros Conceitos


Verifique o post, nele mostra conceitos tais como classes, estados, etc.




Nomenclatura em Java


A Sun recomendou uma forma de nomenclatura padrão para os códigos em Java, mesmo que você não as siga, seu programa irá rodar, mas devemos ter sempre o seguinte pensamento, em uma Empresa nossos códigos não são somente nossos, eles precisam estar legíveis a outro programador.



Classes e interfaces: A primeira letra deve ser maiúscula e, caso o nome


seja formado por mais de uma palavra,


as demais palavras devem ter


sua primeira letra maiúscula também (TurmaEscolar);


Métodos: A primeira letra deve ser minúscula e após devemos aplicar o


(abrirBiblioteca);


Variáveis: Da mesma forma que métodos (nomeAluno);


Constantes: Todas as letras do nome devem ser maiúsculas e caso seja


formada por mais de uma palavra separada por underscore (MEDIA_FINAL).




Instalação do JDK


Como na NET há milhares de posts ensinando a instalação, decidi poupar tempo. Eis alguns links abaixo de blogs onde ensinam passo-a-passo.



Primeiro Programa em Java


A pessoa que me ensinou Java sempre usava o seguinte termo: “vou te apresentar o infeno para depois te mostrar o paraíso”. Com isso, ele queria dizer que primeiro iria programar no terminal, mas depois na IDE, mas vou ser má não, é sempre bom conhecermos como se executa nosso Programa Java via terminal, mas estou a fim de ir logo para o paraíso.



Vamos criar nosso primeiro Projeto Java




Agora Vamos criar nossa Primeira Classe




Note que após a criação da classe, nossa IDE cria (por default) um pacote.
















































Explicando o Código



Linha



Descrição



1



Declaração do nome da classe pública PrimeiroPrograma



2



Início do corpo da classe



3,4,5



Assinatura das Funções



6



Declaração do método main (público, estático, sem retorno e parametrizado)



7



Início do método main



8



Comando de Impressão na tela



9



Fim do método main



11



Fim do corpo da classe





Método main


Este é o método que inicia a aplicação Java, quando precisamos compilar um programa, o interpretador procurará este método e caso ele não encontre retornará uma mensagem de erro. Para que o JVM reconheça o método main, é necessário que ele possua as seguintes características:


ü Ser público (public);


ü Ser estático (static);


ü Não retornar nenhum valor (void);


ü O nome deve ser main;


ü Receber como parâmetro um array de String.




Um Tiro por Futebol

Como eu queria ter postado isso no dia em que ocorreu, mas infelizmente, faltou-me palavras respeitosas, no dia 06 de fevereiro de 2008, estava na casa de minha mãe, quando escutamos dois jovens com a idade aparente de 15 ou 16 anos brigarem por causa de futebol. Brigando por causa de regras e como elas deveriam ser seguidas.


Só por isso, achamos a maior leseira, coisa sem cabimento, um dos jovens se retirou e o outro voltou a jogar, minutos depois o que havia saído retornou e atirou em direção ao jovem com quem havia discutido e depois saiu correndo. Graças a Deus que a bala não atingiu ninguém. Mas foi a maior correria na rua, meu irmão ligou para polícia, porém esta não compareceu ao local, pelo ao menos, nas duas horas em que eu fiquei esperando não vi nenhuma viatura ou policia em nossa rua.


Confesso que fiquei com muito medo e depois eu fiquei pensando nas pessoas em que moram nas favelas do rio, onde vejo nos jornais que quase todo dia acontece tiroteio e não é só com uma bala.


É incrível até que ponto nossos jovens chegaram, a ponto de matar por besteiras, hoje em dia temos acesso mais rápidos a várias informações, só que muitas pessoas não sabem as utilizar para um bem maior, um bem comum, o mundo está um verdadeiro caos, a maioria da humanidade não medem as conseqüências de seus atos, não respeitam os próximos, é como se não dependêssemos de ninguém, fosse cada um por si.


Sei que sou somente uma, mas no que depender de mim, vou ajudar as pessoas, acreditando que semeando, de pouquinho em pouquinho a gente faz do nosso mundo um lugar melhor, vou fazer minha parte aqui em Manaus, espero que outras pessoas tenham a mesma atitude.

Férias Curtas

Poxa, falei que ia escrever, me empolguei, mas precisei parar, minhas férias foram totalmente nerds, estudei todos os dias, passei noites acordadas, mas foi para um bem maior. Pelo ao menos na minha última semana passei jogando videogame, de Bomberman a Naruto. Dormi tarde, acordei tarde, no meu último fim de semana peguei a Camilinha (minha filha postiça). Matei a saudade que estava dela. Fiz em uma semana o que deveria ter feito em um mês, bem, olhando por outro lado, nem tudo.

Estou em uma boa fase de minha vida, onde o que eu mais quero é me preparar mais, é estudar mais, em reconquistar alguns amigos, conquistar novos, quero somente ser feliz ao lado de pessoas que me querem bem, e a cada dia que passa, vejo que sou mais forte do que penso, férias boas, férias meio curtas. Mas valeram a pena.