Vous êtes sur la page 1sur 10

Introdução à Linguagem Java - Anderson Messias Pereira

Introdução à
Linguagem Java
Por Anderson Pereira

1
Introdução à Linguagem Java - Anderson Messias Pereira

INTRODUÇÃO 4

COMO PROGRAMAR 4

O ESCOPO DO PROGRAMA EM JAVA 4

ENTRADA E SAÍDA DE DADOS 4

COMPILANDO E EXECUTANDO 4

O BÁSICO 4

VARIÁVEIS 4
DECLARANDO VARIÁVEIS 5
TIPOS DE VARIÁVEIS 5
ATRIBUIÇÕES A VARIÁVEIS 5
CARACTERES ESPECIAIS 5
EXPRESSÕES E OPERADORES 5
COMPARAÇÕES 6

ARRAYS, LOOPS E CONDICIONAIS 6

ARRAYS 6
DECLARANDO UM ARRAY 6
CRIANDO OBJETOS ARRAYS 6
ACESSANDO ELEMENTOS DO ARRAY 6
ARRAYS MULTIDIMENSIONAIS 6
CONDICIONAIS 7
O OPERADOR CONDICIONAL 7
O SWITCH 7
LOOPING FOR 7
LOOPING WHILE 7
LOOPING DO 7

CRIANDO CLASSE S E APLICAÇÕES EM JAVA 7

DEFININDO CLASSES 7
DEFININDO VARIÁVEIS DE INSTÂNCIA 8
CONSTANTES 8
DEFINIÇÃO DE MÉTODOS 8
A PALAVRA CHAVE THIS 8

2
Introdução à Linguagem Java - Anderson Messias Pereira

MAIS SOBRE MÉTODOS 8

POLIMORFISMO OU SOBRECARGA 8
MÉTODOS CONSTRUTORES 8
CONSTRUTORES BÁSICOS 8
MÉTODOS DESTRUTORES 8

PROCURE SABER MAIS SOBRE... 9

REFERÊNCIAS BIBLIOGRÀFICAS 10

3
Introdução à Linguagem Java - Anderson Messias Pereira

Introdução
A linguagem de programação JAVA é um recurso bastante utilizado pelos
programadores da atualidade devido á sua portabilidade entre plataformas,vantagem esta que é
possível porque a linguagem é na verdade Interpretada.
Deve-se tomar todo o cuidado ao se programar,assim como em todas as linguagens e
mais ainda em JAVA pois a linguagem JAVA é case-sensitive isso quer dizer que a palavra
“class” em Java não possui o mesmo significado que a palavra “Class”.

Como Programar
Para se programar em JAVA é necessário se ter um editor de textos em ASCII puro,
como o Notepad ou mesmo o Bloco de Notas que é fornecido gratuitamente junto do Sistema
Operacional Windows.
Para se compilar e executar o programa em Java é necessário que se tenha instalado no
seu PC o JDK (Java Development Kit) que é distribuído gratuitamente pela Sun Microsystems
no site www.Sun.com.br, existem, no entanto alguns programas que podem ajudá-lo a
programar como o Netbeans, o Eclipse, o JCreator e o menos utilizado Dr. Java,este último traz
a vantagem de ser leve e bastante fácil de usar ao contrário do Netbeans que mesmo sendo a
melhor ferramenta para programação e, JAVA carrega consigo uma grande desvantagem é
muito,muito,muito pesado.

O escopo do Programa em Java


class Nome {
public static void main(String args[]) {
//Corpo do programa
}
}

Entrada e Saída de Dados


A saída de dados em JAVA é encontrada dentro da classe System. A saída é encontrada
em System.out e a entrada em System.in.
System.out.println(“Anderson”);

Compilando e executando
Como dito anteriormente a Linguagem JAVA é tão procurada devido á sua portabilidade
e isto se deve ao fato dela ser uma linguagem interpretada, então, para se rodar um programa
escrito em JAVA é necessário primeiro gerar um arquivo com extensão .class que é composto
pelos bytecodes que serão interpretadas pelo interpretador instalado no sistema operacional
seja ele Linux,Windows,ou qualquer que seja o Sistema Operacional.Para ase gerar o arquivo
com extensão .class basta digitar pó seguinte comando no prompt de comando do Windows
Javac Nome e se não houver nenhum erro durante a compilação será gerado o arquivo .class,
agora, para se executar a aplicação basta digitar ainda no prompt o seguinte comando Java
Nome.class e será iniciada a execução do programa.

O Básico
Variáveis
Variáveis são espaços na memória nas quais se pode guardar dados. Elas possuem
nome, tipo e valor. Para se utilizar uma variável é necessário que antes esta seja declarada, para
só então poder ser utilizada.

4
Introdução à Linguagem Java - Anderson Messias Pereira

Declarando variáveis
A declaração de variáveis consiste de um tipo e um nome de variável:
int idade;
String Nome;
Para se declarar variáveis é necessário que se aprendam ás regras de declaração que
estão abaixo:
-Os nomes de variáveis podem começar com uma letra, um sublinhado, ou um cifrão.
-Não podem começar com um número.

Tipos de Variáveis
Toda variável deve possuir um tipo.Os tipos de uma variável pode assumir três
genêros.Uma das oito primitivas básicas de tipos de dados,o nome de uma classe ou interface,ou
ainda um Array.
Os oito tipos de dados básicos são: inteiros, reais, caracteres e booleanos(verdadeiro ou
falso).
Tipos Inteiros: byte, short, int, long.
Tipos Reais: float, double.

Atribuições a variáveis
A atribuição em JAVA a qualquer variável é feita através do operador “=”.

Idade = 18;
Nome= “Anderson”;

Caracteres especiais
Assim como em toda linguagem JAVA também possui caracteres especiais e para se
obter um melhor proveito da linguagem é necessário que se tenha conhecimento de todos eles:
\n Nova Linha
\t Tab
\b Backspace
\r Retorno do carro
\f “FormFedd”(Avança página na Impressora)
\\ Barra Invertida
\’ Apóstrofe
\” Aspas
\ddd Octal
\xdd Hexadecimal

Expressões e Operadores
Operadores Aritméticos
+ soma
- subtração
* multiplicação
/ divisão
% módulo ou porcentagem
Incrementos e decrementos
y = x++ y = x--
y = ++x y= --x

5
Introdução à Linguagem Java - Anderson Messias Pereira

Os exemplos acima nos mostram que as expressões não são


equivalentes.quando se usa(x++ ou x--) y recebe o valor de x antes de x ser
incrementado, e usando(++x ou --x) ,y recebe o valor incrementado de x.

Comparações
Operadores de Comparação
== Igual
!= Diferente
< Menor que
> Maior que
<= Menor ou Igual
>= Maior ou Igual
Operadores lógicos
&& Operação Lógica And
|| Operação Lógica Or
! Negação Lógica
& Comparação bit-a-bit And
| Comparação bit-a-bit Or
^ Comparação bit-a-bit Xor
- Complemento bit-a-bit

Arrays, Loops e Condicionais


Arrays
Um Array em JAVA é na verdade uma variável com várias repartições esperando por
dados, mas todos os dados devem ser do mesmo tipo.

Declarando um Array
A única diferença n a declaração de um array para a declaração de uma variável que
segue uma das oito primitivas básicas de dados é que são colocados um par de colchetes ([])
após o nome da variável ou até mesmo após o tipo.

String Nome [];


String[] Nome;

Criando objetos Arrays


String[] Nome = new String[4];
No exemplo acima,é instanciado um novo Array de Strings com quatro partições
em memória.

Acessando elementos do Array


Em JAVA os Arrays sempre iniciam-se na posição 0,sendo assim a seguinte
atribuição é inválida.Porque a posição a que o array se refere está fora dos limites.
Nome[4]=”Olá”;

Arrays Multidimensionais
A linguagem Java não suporta arrays multidimensionais o que se pode fazer é
criar um array de arrays e acessá-lo como no exemplo.

6
Introdução à Linguagem Java - Anderson Messias Pereira

String Nome[][] = new String[2][2];


Nome[0][0]=”A.”;
Nome[0][1]=”P.”;
Condicionais
O condicional contém a palavra if, seguido por um teste booleano. Um opcional else
como palavra chave pode ser executado no caso do teste ser falso.

if (teste)
comando para teste verdadeiro;
else
comando para teste falso;

O Operador Condicional
Outra alternativa para uso do IF e o else é o chamado operador ternário(?: ).
Test ? resultadoverdadeiro : resultadofalso;

O Switch
switch (teste) {
case valorum;
Resultum;
break;
case valordois;
Resultdois;
break;
default: resultadodefault
}

Looping For
for (inicialização; teste; incremento) {
bloco de comandos;
}
Looping While
While (condição) {
Bloco de comandos;
}
Looping Do
do {
Bloco de comandos;
}While (Condição);

Criando classe s e aplicações em JAVA


Definindo classes
Para definir uma classe use class e o nome da classe. Já se esta é uma subclasse de outra
classe use extends para se referir a outra classe.

class MinhaClase{ class MinhaClasse extends SuperClasse{

... ...

} }

7
Introdução à Linguagem Java - Anderson Messias Pereira

Definindo Variáveis de Instância


A diferença entre variáveis normais e variáveis de instância é que estas são declaradas
na definição da classe.

class MinhaClasse{

String Nome;

Constantes
Para se declarar constantes basta usar a palavra chave final antes da declaração da
variável e incluir um valor inicial a esta variável.

final String Nome=Anderson Pereira”;

Definição de Métodos
Tipo de retorno nomedometodo(tipo arg1,tipo2 arg2,...){

...

} int Metodo(int num){

...

A palavra chave this


Para referir-se às variáveis de instância ou para passar o objeto corrente como um
argumento para um outro método você pode utilizar a palavra chave this.

This.argumento.

Mais sobre Métodos


Polimorfismo ou Sobrecarga
Os métodos em JAVA podem ser sobrecarregados basta que sejam declarados com o
mesmo nome, mas com número,nome e tipos de argumentos diferentes.

Métodos Construtores
Um método construtor é um tipo de método especial, ele serve para definir como um
objeto inicializa quando ele é criado. No momento em que se usa o new o JAVA faz três
coisas:Aloca memória para o objeto,Inicializa as variáveis daquela instância do objeto e chama o
método construtor da classe.

Construtores Básicos
Métodos construtores se assemelham aos métodos normais só que há algumas
diferenças entre eles: construtores sempre tem o mesmo nome da classe e não podem ter
nenhum tipo de retorno.

Métodos Destrutores
O método destrutor é chamado de finalize() e é chamado antes de ser liberado o espaço
utilizado na memória.

8
Introdução à Linguagem Java - Anderson Messias Pereira

Procure Saber Mais Sobre...


Tudo...
Na verdade não há nenhuma fonte de informações completa e nem esta também
é,concerteza não é, por isso procure na Internet, em Livros, vá atrás de respostas para
as suas perguntas e questionamentos.Tente achar mais de uma definição para a sua
pergunta para só então poder compará-las.

Até a Próxima e Obrigado.

9
Introdução à Linguagem Java - Anderson Messias Pereira

REFERÊNCIAS BIBLIOGRÀFICAS

Apostila de Java. Grupo PET-Informática

10

Vous aimerez peut-être aussi