Curso Online de JAVA
A EQUIPE PROMOVENDO CONHECIMENTO AGORA ESTÁ OFERECENDO CURSOS EM DIVERSAS AREAS PARA MELHORAR O DESENVOLVIMENTO DE TODOS VALE A PENA CONF...
Continue lendoAutor(a): Promovendo Conhecimento
Carga horária: 35 horas
Por: R$ 99,99
(Pagamento único)
Mais de 10 alunos matriculados no curso.
- Aqui você não precisa esperar o prazo de compensação do pagamento para começar a aprender. Inicie agora mesmo e pague depois.
- O curso é todo feito pela Internet. Assim você pode acessar de qualquer lugar, 24 horas por dia, 7 dias por semana.
- Se não gostar do curso você tem 7 dias para solicitar (através da pagina de contato) o cancelamento ou a devolução do valor investido.*
- Adquira certificado ou apostila impressos e receba em casa. Os certificados são impressos em papel de gramatura diferente e com marca d'água.**
** Material opcional, vendido separadamente.
Modelo de certificados (imagem ilustrativa):
-
JAVA
java
-
Sumário
java
2
sumário
1. introdução
2. o ambiente j2sdk-se
3. a linguagem básica
4. o package java.lang
5. o package java.io
6. programação multitarefa
7. a linguagem uml
8. programação distribuída: package java.rmi
9. servlets -
1. Introdução
java
3
1. introdução
histórico e motivação
a linguagem java é um produto de desenvolvimento da sun microsystems.
o trabalho original que levou à linguagem java foi conduzido por james gosling e uma equipe que desenvolviam software de aplicação e sistemas operacionais para produtos eletrônicos de consumo.
eles utilizavam c++, até que a equipe de gosling decidiu criar uma linguagem completamente nova. -
1. Introdução
java
4
1. introdução
pode-se supor que eles desejavam “consertar” algumas características de c++ e introduzir outras.
a esta altura, a equipe e o projeto ainda não estavam voltados para a www.
de qualquer modo, hoje é sabido que a equipe desejava atingir um bom compromisso de projeto que produzisse:
uma linguagem fácil de utilizar
uma linguagem poderosa
uma linguagem flexível -
1. Introdução
java
5
1. introdução
a tônica da abordagem parece ter sido: “quando em dúvida, deixe fora da linguagem”, isto é, antes de tudo, produzir uma linguagem simples.
no final, pode-se dizer que eles chegaram a uma linguagem com as seguintes características:
simples, interpretada, porém com bom desempenho, portável, independente da arquitetura hospedeira, orientada a objetos, multitarefa, distribuída, robusta, segura, com ligação dinâmica, com coleta de lixo automática, fortemente tipada. -
1. Introdução
java
6
1. introdução
outras características importantes de java são:
- possui um conjunto de tipos básicos concebido para uma linguagem de alto nível (arrays, strings, booleanos),
- não possui ponteiros para uso pelo programador,
- possui uma interface com métodos nativos. -
1. Introdução
java
7
1. introdução
a decisão por uma linguagem interpretada deveu-se a duas razões principais:
- diminuir o tempo de desenvolvimento de sistemas, acelerando o ciclo compilar-ligar-carregar-testar-falhar-depurar;
- obter portabilidade imediata.
-
1. Introdução
java
8
1. introdução
o modelo de execução
java é uma linguagem interpretada. isto significa que o código gerado pelo compilador java (javac) não é o código de máquina do processador da máquina hospedeira.
este código vai ser interpretado por um programa (java) que funciona como se fosse um processador. a especificação deste interpretador é conhecida como a “máquina virtual java” (jvm - java virtual machine). -
1. Introdução
java
9
1. introdução
por isto, cada tipo de computador precisa ter um interpretador próprio. entretanto, todos os interpretadores vão interpretar o mesmo código (bytecode) gerado pelo compilador.
é o interpretador java que acessa o sistema operacional nativo para permitir que o programa que está sendo interpretado utilize a interface gráfica, o teclado, o mouse, os arquivos, os dispositivos de acesso à rede, etc.
o interpretador java deve fazer isto de uma maneira consistente em todas as plataformas. -
2. O ambiente j2sdk-se
java
10
2. o ambiente j2sdk-se
vamos analisar o ambiente de execução da própria sun conhecido como sdk (system developer’s kit) e antes chamado de jdk.
a versão básica atualmente distribuída pela sun é a:“java 2 sdk, standard edition, version 1.4.01”
-
2. O ambiente j2sdk-se
java
11
2. o ambiente j2sdk-se
este ambiente pode ser obtido gratuitamente (ler o copyright !) de um site da sun na internet:
http://www.sun.com/j2se/1.4.01/
este site possui várias versões para as plataformas mais populares, tais como microsoft windows (9x, nt, etc), apple macintosh e vários tipos de unix.
Pagamento único
Cursos Relacionados
Encontre-nos no Facebook
Capítulos
- JAVA
- Sumário
- 1. Introdução
- 2. O ambiente j2sdk-se
- 3. A linguagem básica
- 3. A linguagem básica : packages
- 3. A linguagem básica : modifiers
- 3. A linguagem básica : herança
- 3. A linguagem básica : procedural
- 4. O package java.lang
- 4. O package java.lang: Object
- 4. O package java.lang : Object
- 4. O package java.lang : Class
- 4. O package java.lang : Thread
- 4. O package java.lang : System
- 4. O package java.lang : Runtime
- 4. O package java.lang : Process
- 4. O package java.lang : String
- 4. O package java.lang : wrapper
- 4. O package java.lang : Math
- 5. O package java.io
- 6. Programação multitarefa
- 7. A linguagem UML
- 8. Programação distribuída: java.rmi
- 9. Servlets