Java basico

Disponível somente no TrabalhosFeitos
  • Páginas : 12 (2882 palavras )
  • Download(s) : 0
  • Publicado : 9 de abril de 2011
Ler documento completo
Amostra do texto
Curso Java Starter

www.t2ti.com
1

Curso Java Starter
Apresentação O Curso Java Starter foi projetado com o objetivo de ajudar àquelas pessoas que têm uma base de lógica de programação e desejam entrar no mercado de trabalho sabendo Java, A estrutura do curso é formada por módulos em PDF e por mini-cursos em vídeo. O aluno deve baixar esse material e estudá-lo. Deve realizar os exercíciospropostos. Todas as dúvidas devem ser enviadas para a lista de discussão que está disponível para inscrição na página do Curso Java Starter no site www.t2ti.com. As dúvidas serão respondidas pelos instrutores Albert Eije, Cláudio de Barros e Miguel Kojiio, além dos demais participantes da lista. Nosso objetivo é que após o estudo do Curso Java Starter o aluno não tenha dificuldades paraacompanhar um curso avançado onde poderá aprender a desenvolver aplicativos para Web, utilizando tecnologias como Servlets e JSP e frameworks como Struts e JSF, além do desenvolvimento para dispositivos móveis. Albert Eije trabalha com informática desde 1993. Durante esse período já trabalhou com várias linguagens de programação: Clipper, PHP, Delphi, C, Java, etc. Atualmente mantém o sitewww.alberteije.com. Cláudio de Barros é Tecnólogo em Processamento de Dados. Miguel Kojiio é bacharel em Sistemas de Informação, profissional certificado Java (SCJP 1.5). O curso Java Starter surgiu da idéia dos três amigos que trabalham juntos em uma instituição financeira de grande porte.

www.t2ti.com
2

Curso Java Starter

Módulo

01
Histórico
janela de James Gosling.

Introdução ao

Java

Alinguagem de programação Java foi criada em 1991 por James Gosling, ela iniciou-se como parte do projeto Green da Sun Microsystems. Inicialmente a linguagem iria chamar-se Oak (Carvalho) em referência a árvore que era visível pela A mudança de nome ocorreu pois já existia uma linguagem de programação com este nome, então a linguagem foi rebatizada para Java. O termo Java é utilizado, geralmente,quando nos referimos a: Linguagem de programação orientada a objetos; Ambiente de desenvolvimento composto pelo compilador, interpretador, gerador de documentação e etc.;


 

Ambiente de execução que pode ser praticamente qualquer máquina que possua Java Runtime Environment (JRE) instalado;

A linguagem de programação Java é uma linguagem de alto-nível com as seguintes características:Simples: O aprendizado da linguagem de programação Java pode ser feito em um curto período de tempo; Orientada a objetos: Desde o início do seu desenvolvimento esta linguagem foi projetada para ser orientada a objetos; Familiar: A linguagem Java é muito familiar para os programadores C/C++ ; Robusta: Ela foi pensada para o desenvolvimento de softwares confiáveis,







www.t2ti.com
3

Curso Java Starter
provendo verificações tanto em tempo de execução quanto compilação, o coletor de lixo responsabiliza-se pela limpeza da memória quando houver necessidade; Segura: Aplicações Java são executadas em ambiente próprio (JRE) o que inviabiliza a intrusão de código malicioso; Portável: Programas desenvolvidos nesta linguagem podem ser executados em praticamente qualquermáquina desde que esta possua o JRE instalado; etc.







Máquina Virtual Java - JVM A máquina virtual java (JVM) é uma máquina imaginária que emula uma aplicação em uma máquina real. É a JVM que permite a portabilidade do código Java, isto ocorre porque todo código Java é compilada para um formato intermediário, bytecode, este formato é então interpretado pela JVM. Existem diversas JVMscada uma delas destinada a um tipo de sistema operacional (Windows, Linux, Mac e etc.), desta forma sendo o código da aplicação Java, bytecode, um código interpretado pela JVM, podemos desenvolver uma aplicação sem nos preocuparmos onde ela será executada pois sabemos que existindo a JVM instalada nosso código será executável. Coletor de Lixo – Garbage Collection Muitas linguagens de programação...
tracking img