Tabela de Conteúdos
Tutorial de Java
Introdução
Este tutorial pretende oferecer conhecimentos de programação usando a tecnologia Java.
Tenta-se que, no decorrer do artigo, não sejam introduzidos quaisquer conceitos sem que devidamente explicados e que não seja esperado do leitor um conhecimento prévio de programação. Naturalmente é assumido que o leitor possui conhecimentos sobre informática, pelo menos na óptica de utilizador, e que se sente confortável a instalar e configurar software. Embora os passos a executar sejam simples podem, mesmo assim, exigir alguma agilidade no manuseamento do computador.
É também assumido que o leitor sabe o que pretende com programação e entende alguns dos conceitos básicos que compõem um programa.
Neste tutorial, serão focadas apenas as versões 5 e superiores do Java, no entanto, os leitores que pretendam adquirir conhecimentos para as versões anteriores, podem fazê-lo desde que ignorem o capítulo sobre Genéricos. Será também necessário ter atenção que grande parte dos exemplos pode fazer uso de funcionalidades apenas disponíveis em versões superiores à 5.
O tutorial, apesar de extenso, é ainda assim incompleto no que toca à tecnologia Java e não pretende, nem deve ser visto como, uma substituição da documentação oficial, no entanto será um bom ponto de partida para quem se pretende iniciar em programação ou para quem pretende experimentar a tecnologia Java.
Os capítulos foram ordenados de modo a permitir uma introdução fácil à tecnologia, seguindo a premissa de apresentar primeiro bases que possam ser expandidas nos capítulos seguintes. Em intervalos regulares existem páginas com exemplos completos que fazem uso do que foi apresentado nos capítulos anteriores.
Tabela de Conteúdos
*: Páginas em desenvolvimento
Créditos
Embora uma wiki possa ser editada por qualquer pessoa, e nesse sentido não existe lugar a uma secção de créditos que identifique os autores ou colaboradores de artigos, dada a natureza deste tutorial, escrito principalmente por um único utilizador, é minha convicção que são devidos créditos às fontes que tanto influenciaram o tutorial.
Dessa forma, os meus agradecimentos ao professores das cadeiras de programação P3 e P4, entre os anos de 2003 e 2005, do curso de Engª. Informática da ESTG Leiria, que no decorrer das suas funções criaram o material no qual baseei muitos dos exemplos apresentados e de onde retirei as bases para a escrita do texto.
A esta fonte importante de informação junta-se o tutorial de Java da Sun, com alguns exemplos a serem retirados directamente das suas páginas.
Qualquer sugestão ou comentário ao desenvolvimento deste tutorial pode ser deixado no fórum do P@P, na secção de sugestões para a wiki.