Luz,C âmera, Ação! Introdução ao Java

Documentos relacionados
Preparação do ambiente para desenvolvimento em Java

Linguagem de Programação II Programação Orientada a Objetos. Ambientes de Programação

Instalação JDK 10/03/2017

Instalação JDK. Joyce França. Professora de Ciência da Computação - IFNMG

Obs.: para realizar estas atividades tenha certeza de que já tenha instalado no sistema operacional o Java JDK e o NetBeans.

Objetivos. Responder o que é Java; Mostrar as vantagens e desvantagens do Java; Compilar e executar um programa simples.

Linguagem Técnica I. Prof. Jonatas Bastos

POO Documentation. Release 1.0. Felipe Dau e Francisco Pereira Junior

Java Standard Edition (JSE)

Desenvolvendo aplicações Java

O AMBIENTE DE DESENVOLVIMENTO

Capítulo 2. Ambiente de Desenvolvimento. Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra

Introdução à plataforma Java

Alguns conceitos, regras, convenções, preparação do ambiente, primeiro programa.

Introdução ao Desenvolvimento de Aplicativos Android

Laboratório 01 NetBeans

Instalação do TextPad

Algoritmos I Aula 12 Linguagem de Programação Java

PROGRAMAÇÃO I A LINGUAGEM DE PROGRAMAÇÃO JAVA I

Introdução aos aplicativos Java. Prof. Marcelo Roberto Zorzan

Fabiano Moreira.

Esta é a única declaração da aplicação

Procedimento de instalação do Oracle EBS da Mundial

IDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias

Instalação Wiser Discovery Sistema Operacional Windows

A linguagem Java foi projetada tendo em vista os seguintes objetivos:

Guia de Instalação II. Instalação e Administração do Fluig. Título do documento

Como instalar um gerador de PDF

Administração Central. Unidade do Ensino Médio e Técnico Cetec Capacitações São Paulo

Introdução ao IDE Netbeans (Programação Java)

Instalando o Eclipse e o Android

Ferramenta 1 -NetBeans 8.0

Instalação e Configuração do Java (por Gilberto Irajá Müller)

JAVA. Professor: Bruno Toledo

Manual de Instrução: LG MG320c - Versão Windows LG MG320C

CURSO JAVA NA PRÁTICA

MANUAL DE INSTALAÇÃO Safenet Authentication client 10.3

Ambiente de Programação JAVA POO

AULA 1 INTRODUÇÃO AO JAVA

INTRODUÇÃO A LINGUAGEM JAVA

Índice. 1. Introdução Instalação: Eclipse e Android Primeira aplicação em Android... 11

MANUAL DE EMISSÃO E INSTALAÇÃO DO CERTIFICADO TIPO A1 (GOOGLE CHROME)

MANUAL DO USUÁRIO. Token SafeNet Authentication. Cliente 8.3 (x32 e x64)

(Características fundamentais de Codificação de programas)

Instalando o Driver de Impressora Custom PostScript ou PCL para Windows

Aula 01. Prof. Diemesleno Souza Carvalho

Particionamento, formatação de discos rígidos, testes de desempenho e estresse do sistema no Windows 7

O Terminal Server nos fornece a possibilidade de vários usuários utilizarem o mesmo sistema ao mesmo tempo.

Configurando o Ambiente de Desenvolvimento Android Studio No Windows Antes de qualquer trabalho ser iniciado no desenvolvimento de uma aplicação

A Linguagem Java. Prof. Vicente Paulo de Camargo

Guia de Instalação do Lotus Notes 7

Segue abaixo um manual prático de como se instalar o SQL Server 2008 para rodá-lo com os sistemas da Secullum.

Nosso Primeiro Programa Java

Desenvolvimento de Software I

INSTALAÇÃO E CONFIGURAÇÃO DO SOFTWARE SMARTCARVE 4.3

Localizador de Defeitos

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPEN WATCOM: CRIANDO O PRIMEIRO PROGRAMA

MANUAL DE INSTALAÇÃO DA WIZARD - VIMET

BAIXA E INSTALAÇÃO DO CERTIFICADO DIGITAL. A3 em token

PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS

Professor: José Ronaldo Leles Júnior Curso: Sistemas de Informação

Fundamentos da programação Parte - 1

1. Introdução. 2. O que é o NetBeans IDE? 3. Instalação do NetBeans


Manual SISTEMA GERENCIADOR DE SENHAS Versão GUICHÊ

Instalação do Oracle VM Virtual Box

Introdução ao ambiente Java

Como acessar as imagens via Navegador Google Chrome

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPEN WATCOM: CRIANDO O PRIMEIRO PROGRAMA

Notas de Aula 01: Introdução à linguagem de programação Java e ao ambiente de desenvolvimento NetBeans

Procedimentos para Instalação do Sisloc (Estação de Trabalho) versão

MANUAL EDUROAM CAT. 1. Procedimentos para acesso à rede EDUROAM usando o CAT

Autores. Carlos Theophilo Latsch Cherem Maurício Costa

Algoritmia e Programação APROG. Tecnologia JAVA. IDE Netbeans. Nelson Freire (ISEP DEI-APROG 2012/13) 1/31

Como acessar as imagens via Navegador Mozilla Firefox

1. Navegador. 1.1 Verificando a versão do navegador Mozilla Firefox.

Prof: Ricardo Quintão Site:

Instalação do Papercut MF

Como acessar as imagens via Navegador Safari

INSTALAÇÃO DO CLIENTE LOTUS NOTES ROTEIRO DE INSTALAÇÃO E CONFIGURAÇÃO

Avisos legais KYOCERA Document Solutions Inc.

Como instalar o Java no Ubuntu (arquivo.tar.gz)

Instalando o software de gerencia (ANM2000)

MANUAL DE EMISSÃO E INSTALAÇÃO DO CERTIFICADO TIPO A1 (INTERNET EXPLORER)

O serviço do world wide web causa um crash no WebView

Manual de Instalação do Módulo de Segurança MMA SISGEN

Instalação de softwares e drivers USB para controlador CP-WS11/4DO4DI

Organização de programas em Java

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPENWATCOM: CRIANDO O PRIMEIRO PROGRAMA

MANUAL DE INSTALAÇÃO DO SOFTWARE LABVIEW NI - LABVIEW PSI 3212 LABORATÓRIO DE CIRCUITOS ELÉTRICOS AUTOR : LUCAS DE ANDRADE BOTH

2. Execute o instalador do V-Ray 2.0. Você chegará à tela de bem-vindo, como na imagem abaixo. Clique no botão Next para prosseguir.

Catálogo em Rede. Sumário

Procedimentos Lumisoftware Manual de Instalação e Funcionalidades do Sistema Sac Mobile

SISTEMA COD CONFIGURAÇÃO DE ACESSO

Instalação de softwares e drivers USB para controlador CP-WS13/8DI8DO2AI2AO

Disciplina de Lógica e Linguagem de Programação Desenvolvido pelo professor Danilo Giacobo Ferramenta Code::Blocks

Transcrição:

Luz,C âmera, Ação! Introdução ao Java

Breve história do Java A Sun criou um time (conhecido como Green Team) para desenvolver inovações tecnológicas em 1992. Esse time foi liderado por James Gosling, considerado o pai do Java. O time voltou com a idéia de criar um interpretador (já era uma máquina virtual, veremos o que é isso mais a frente) para pequenos dispositivos, facilitando a reescrita de software para aparelhos eletrônicos, como vídeo cassete, televisão e aparelhos de TV a cabo.

Breve história do Java A idéia não deu certo. Tentaram fechar diversos contratos com grandes fabricantes de eletrônicos, como Panasonic e outras, mas não houve êxito devido ao conflito de interesses. Hoje, sabemos que o Java domina o mercado de aplicações para celulares com mais de 2.5 bilhões de dispositivos compatíveis, porém em 1994 ainda era muito cedo para isso.

Breve história do Java Com o advento da web, a Sun percebeu que poderia utilizar a idéia criada em 1992 para rodar pequenas aplicações dentro do browser. A semelhança era que na internet havia uma grande quantidade de sistemas operacionais e browsers, e com isso seria grande vantagem poder programar numa única linguagem, independente da plataforma. Foi aí que o Java 1.0 foi lançado. Focado em transformar o browser de apenas um cliente fino (thin client ou terminal burro) para uma aplicação que possa também realizar operações, não apenas renderizar html.

Breve história do Java Atualmente os applets realmente não são o foco da Sun. É curioso notar que a tecnologia Java nasceu com um objetivo em mente, foi lançado com outro, mas, no final, decolou mesmo no desenvolvimento de aplicações do lado do servidor. Sorte? Você pode ler a história da linguagem Java em: http://java.sun.com/java2/whatis/1996/storyofjava.html e um víde interessante: http://tinyurl.com/histjava Em 2009 a Oracle comprou a Sun, fortalecendo a marca. A Oracle sempre foi, junto com a IBM, uma das empresas que mais investiram e fizeram negócios com tecnologias Java.

Máquina Virtual - JAVA O Java se utiliza do conceito de Máquina Virtual, onde existe, entre o sistema operacional e a aplicação, uma camada extra responsável por traduzir - mas não apenas isso - o que sua aplicação deseja fazer para as respectivas chamadas do sistema operacional onde ela está rodando no momento:

Máquina Virtual - JAVA

Máquina Virtual - JAVA Dessa forma, a maneira com a qual você abre uma janela no Linux ou no Windows é a mesma: você ganha independência de sistema operacional. Ou, melhor ainda, independência de plataforma em geral: não é preciso se preocupar em qual sistema operacional sua aplicação está rodando, nem em que tipo de máquina, configurações etc. Repare que uma máquina virtual é um conceito bem mais amplo que o de um interpretador. Como o próprio nome diz, uma máquina virtual é como um computador de mentira: tem tudo que um computador tem. Em outras palavras, ela é responsável por gerenciar memória e threads, a pilha de execução, etc. Sua aplicação roda sem nenhum envolvimento com o sistema operacional! Sempre conversando apenas com a Java Virtual Machine (JVM).

Instalando no Windows Acesse(http://www.oracle.com/technet work/java/javase/downloads/jdk-6u27- download-440405.html ) Vamos intalar o JDK (java development kit, kit de desenvolvimento java), e não o JRE (java runtime environment, ambiente de execução java). O JDK já vem com um JRE, porém o contrário não é verdade. O JRE vem sem compilador e ferramentas para desenvolvimento.

Instalando no Windows Iniciando Instalado e configurando o JDK no Windows, basta executar o arquivo jdk-6u27-windows-i586.exe, o qual irá iniciar o instalador. Na primeira tela que aparecer ( a de boas vindas ), basta clicar em Next. A próxima tela é a de licença de uso. Clique em "Yes" para continuar. Agora o instalador lhe dá a oportunidade de selecionar onde instalar o SDK. Por padrão vamos instalar em C:\Arquivos de programas\java Clique em Next.

Instalando no Windows Na próxima tela é possível selecionar os componentes a serem instalados. É recomendável deixar todos marcados. Clique em Next. Na próxima tela, chamada "Select Browsers", o instalador lhe pergunta em quais navegadores é para ser habiltado o plugin Java. Como muito possivelmente o seu browser já tem tal plugin, e levando em consideração que usar o plugin da Sun pode acarretar em certas incompatibilidades, desmarque todas as opções. Clique em Next. O SDK irá ser copiado para o sistema. Aguarde a finalização. Apos o término, clique em Finish.

Instalando no Windows Configurando Configurando o PATH: configurar tal diretiva é recomendável para que você possa usar o compilador a partir de qualquer diretório no sistema Windows XP/2000 Para configurar tais diretivas ( também conhecidas como "Variáveis de Ambiente" ) no Windows XP/2000, você deve fazer da seguinte maneira:

Instalando no Windows Clique no menu "Iniciar", depois em "Painel de Controle". Escolha então "Sistema". Na janela que abrir, clique na aba "Avançado" e depois no botão "Variáveis de Ambiente". Na próxima tela, clique em "adicionar" Insira as variáveis JAVA_HOME e CLASSPATH com os respectivos valores - JAVA_HOME=C:\Arquivos de programas\java\jdk1.6.0_27 CLASSPATH=.;%JAVA_HOME% Para alterar a PATH, basta editar ela ( muito provavelmente já irá existir ) e adicionar no final o valor ;C:\Arquivos de programas\java\jdk1.6.0_27\bin".

Instalando no Windows Clique em "OK" e reinicie o micro. O seu sistema deve estar pronto para compilar programas em java. Para fazer um teste, abra um prompt do MSDOS, e digite: java Tudo estará funcionando caso apareça uma grande mensagem explicando como utilizar o javac. Você já está pronto para programar em java!

Luz, câmera, ação... Compilando o primeiro programa 1. Abra o bloco de notas e digite o seguinte texto: class MeuPrograma { public static void main(string[] args){ System.out.println("Minha primeira aplicação Java!!"); } } 2. Após digitar o código acima, grave-o como MeuPrograma.java em algum diretório. Para compilar, você deve pedir para que o compilador de Java da Sun, chamado javac, gere o bytecode correspondente ao seu código Java. "seudiretório"\javac MeuPrograma.java

Luz, câmera, ação... Depois de compilar, o bytecode foi gerado. Quando o sistema operacional listar os arquivos contidos no diretório atual, você poderá ver que um arquivo.class foi gerado, com o mesmo nome da sua classe Java. Dicas de programação: 1. Os programas em Java devem sempre conter a terminação.java no nome do arquivo. 2. O nome do arquivo deve sempre ser idêntico ao nome da classe pública. Então, por exemplo, se o nome da classe pública é Hello o arquivo deverá ser salvo com o nome: Hello.java. 3. Inserir comentários sobre o que a classe ou método realiza, isso facilitará o entendimento de quem posteriormente ler o programa, incluindo o próprio autor.

Luz, câmera, ação... Executando seu primeiro programa 1. Os procedimentos para executar seu programa são muito simples. O javac é o compilador Java, e o java é o responsável por invocar a máquina virtual para interpretar o seu programa. "seudiretório"\java MeuPrograma 2. Ao executar, pode ser que a acentuação resultante saia errada devido a algumas configurações que deixamos de fazer. Sem problemas.

Luz, câmera, ação... O miolo do programa é o que será executado quando chamamos a máquina virtual. Por enquanto, todas as linhas anteriores, onde há a declaração de uma classe e a de um método, não importam para nós. Mas devemos saber que toda aplicação Java começa por um ponto de entrada, e este ponto de entrada é um método main. Vamos digitar: "seudiretório"\javap -c MeuPrograma É o código resultado, que a JVM sabe ler. É o código de máquina, da máquina virtual.

Luz, câmera, ação... Modificando o Meu Primeiro Programa 1. Altere seu programa para imprimir uma mensagem diferente. 2. Altere seu programa para imprimir duas linhas de texto usando duas linhas de código System.out. 3. Sabendo que os caracteres \n representam uma quebra de linhas, imprima duas linhas de texto usando uma única linha de código System.out.

Resumo Neste capítulo aprendemos como funciona a Máquina Virtual Java(JVM) Como instalar o JDK e configurar o ambiente numa máquina Windows Realizamos nosso primeiro programa

Referências Bibliográficas http://java.sun.com/