Introdução a Linguagem Java

Java é uma linguagem de programação ideal para aplicativos para a Internet. Mostraremos a seguir as origens da linguagem, e porque ela é tão apropriada para ser usada na Internet, particularmente na WorldWide Web.
Embora  as  papplets  Java  sejam  escritas  na  linguagem  Java,  não  é  necessário  saber programar em Java para usá-las. Se você está interessado em usar applets sem realmente programar em Java, pode pular esta parte, que introduz a linguagem.

Você pode ler a definição da linguagem Java (em inglês), no site Java/HotJava da Web.
A linguagem de programação Java foi usada no desenvolvimento de diversos aplicativos enquanto estava sendo projetada. Originalmente, pretendia-se que a Java fosse usada na programação  de  produtos  eletrônicos  de  consumo  (eletrodomésticos,  eletroeletrônicos).
Entretanto,  ela  se  transformou  em  uma  grande  linguagem  para  programação  para  a WorldWideWeb.
As Origens da Java
A linguagem de programação Java foi projetada e implementada por uma pequena equipe de pessoas coordenada por James Gosling na Sun Microsystems em Mountain View, Califórina. Além de seu trabalho com a Java, James Gosling é o autor do emacs do Unix e do sistema de janelas neWs.Disponivel aqui
A equipe Java original trabalhava no projet de software para produtos eletrônicos de consumo. Rapidamente, eles descobriram que as linguagens de programação existentes, como C e C++, não eram adequadas.
Programas  escritos  em  C  e  C++  têm  de  ser  compilados  para  cada  tipo  específico  de processador (chip de CPU). Quando um novo processador é lançado, a maior parte do software tem de ser recompilada, para aproveitar os novos recursos do processador. Depois de compilados, os programas em C e C++ não são facilmente adaptáveis ao uso de novas bibliotecas  de  software.  Os  programas  têm  de  ser  totalmente  recompilados  quando  a biblioteca muda.
O que baixar no site da Oracle/Sun?
  • JVM = apenas a virtual machine, esse download não existe, ela sempre vem acompanhada.
  • JRE = Java Runtime Environment, ambiente de execução Java, formado pela JVM e bibliotecas, tudo que você precisa para executar uma aplicação Java. Mas nós precisamos de mais.
  • JDK = Java Development Kit: Nós, desenvolvedores, faremos o download do JDK do Java SE (Standard Edition). Ele é formado pela JRE somado a ferramentas, como o compilador.
Tanto o JRE e o JDK podem ser baixados do site , hoje gerenciado pela Oracle. Para encontrá-los, acesse o link Java SE dentro dos top downloads. Consulte o apêndice de instalação do JDK
para maiores detalhes.
Declarando variáveis
As declarações de variáveis consistem de um tipo e um nome de variável: como segue o exemplo:
int idade;
String nome;
boolean existe;
Os nomes de variáveis podem começar com uma letra, um sublinhado ( _ ), ou um cifrão ($). Elas não podem começar com um número. Depois do primeiro caracter pode-se colocar
qualquer letra ou número.
Tipos de variáveis
Toda variável deve possuir um tipo. Os tipos que uma variável pode assumir uma das três “coisas” a seguir:
• Uma das oito primitivas básicas de tipos de dados
• O nome de uma classe ou interface
• Um Array
Veremos mais sobre o uso de arrays e classes mais a frente.
Os oito tipos de dados básicos são: inteiros, números de ponto-flutuante, caracteres e booleanos (verdadeiro ou falso).
Tipos Inteiros:
Tipo Tamanho
Alcance
  byte 8 bits 
-128 até 127
short 16 bits 
-32.768 até 32.767
int 32 bits 
-2.147.483.648 até 2.147.483.647
long 64 bits
-9223372036854775808 até 9223372036854775807
Existem dois tipos de números de ponto-flutuante: float ( 32 bits, precisão simples) e double (64 bits, precisão dupla).
Atribuições a variáveis
Após declarada uma variável a atribuição é feita simplesmente usando o operador ‘=’:
idade = 18;
existe = true;

Comentários

Mensagens populares deste blogue

XIII Mostra de Ciência Tecnologia e Inovação em Moçambique