Escolar Documentos
Profissional Documentos
Cultura Documentos
Introdução À Linguagem Java
Introdução À Linguagem Java
INTRODUO COMO PROGRAMAR O ESCOPO DO PROGRAMA EM JAVA ENTRADA E SADA DE DADOS COMPILANDO E EXECUTANDO O BSICO VARIVEIS DECLARANDO VARIVEIS TIPOS DE VARIVEIS ATRIBUIES A VARIVEIS CARACTERES ESPECIAIS EXPRESSES E OPERADORES COMPARAES ARRAYS, LOOPS E CONDICIONAIS ARRAYS DECLARANDO UM ARRAY CRIANDO OBJETOS ARRAYS ACESSANDO ELEMENTOS DO ARRAY ARRAYS MULTIDIMENSIONAIS CONDICIONAIS O OPERADOR CONDICIONAL O SWITCH LOOPING FOR LOOPING WHILE LOOPING DO CRIANDO CLASSE S E APLICAES EM JAVA DEFININDO CLASSES DEFININDO VARIVEIS DE INSTNCIA CONSTANTES DEFINIO DE MTODOS A PALAVRA CHAVE THIS
4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 2
Introduo Linguagem Java - Anderson Messias Pereira MAIS SOBRE MTODOS POLIMORFISMO OU SOBRECARGA MTODOS CONSTRUTORES CONSTRUTORES BSICOS MTODOS DESTRUTORES PROCURE SABER MAIS SOBRE... REFERNCIAS BIBLIOGRFICAS 8 8 8 8 8 9 10
Introduo
A linguagem de programao JAVA um recurso bastante utilizado pelos programadores da atualidade devido sua portabilidade entre plataformas,vantagem esta que possvel 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 no possui o mesmo significado que a palavra Class .
Como Programar
Para se programar em JAVA necessrio 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 necessrio que se tenha instalado no seu PC o JDK (Java Development Kit) que distribudo 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 fcil de usar ao contrrio do Netbeans que mesmo sendo a melhor ferramenta para programao e, JAVA carrega consigo uma grande desvantagem muito,muito,muito pesado.
Compilando e executando
Como dito anteriormente a Linguagem JAVA to procurada devido sua portabilidade e isto se deve ao fato dela ser uma linguagem interpretada, ento, para se rodar um programa escrito em JAVA necessrio primeiro gerar um arquivo com extenso .class que composto pelos bytecodes que sero interpretadas pelo interpretador instalado no sistema operacional seja ele Linux,Windows,ou qualquer que seja o Sistema Operacional.Para ase gerar o arquivo com extenso .class basta digitar p seguinte comando no prompt de comando do Windows Javac Nome e se no houver nenhum erro durante a compilao ser gerado o arquivo .class, agora, para se executar a aplicao basta digitar ainda no prompt o seguinte comando Java Nome.class e ser iniciada a execuo do programa.
O Bsico
Variveis
Variveis so espaos na memria nas quais se pode guardar dados. Elas possuem nome, tipo e valor. Para se utilizar uma varivel necessrio que antes esta seja declarada, para s ento poder ser utilizada.
Declarando variveis
A declarao de variveis consiste de um tipo e um nome de varivel: int idade; String Nome; Para se declarar variveis necessrio que se aprendam s regras de declarao que esto abaixo: -Os nomes de variveis podem comear com uma letra, um sublinhado, ou um cifro. -No podem comear com um nmero.
Tipos de Variveis
Toda varivel deve possuir um tipo.Os tipos de uma varivel pode assumir trs genros.Uma das oito primitivas bsicas de tipos de dados,o nome de uma classe ou interface,ou ainda um Array. Os oito tipos de dados bsicos so: inteiros, reais, caracteres e booleanos(verdadeiro ou falso). Tipos Inteiros: byte, short, int, long. Tipos Reais: float, double.
Atribuies a variveis
A atribuio em JAVA a qualquer varivel feita atravs do operador = . Idade = 18; Nome= Anderson ;
Caracteres especiais
Assim como em toda linguagem JAVA tambm possui caracteres especiais e para se obter um melhor proveito da linguagem necessrio que se tenha conhecimento de todos eles: \n Nova Linha \t Tab \b Backspace \r Retorno do carro \f FormFedd (Avana pgina na Impressora) \\ Barra Invertida \ Apstrofe \ Aspas \ddd Octal \xdd Hexadecimal
Expresses e Operadores
Operadores Aritmticos + soma subtrao * multiplicao / diviso % mdulo ou porcentagem Incrementos e decrementos y = x++ y = x-y = ++x y= --x
Introduo Linguagem Java - Anderson Messias Pereira Os exemplos acima nos mostram que as expresses no so 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. Comparaes Operadores de Comparao
== != < > <= >= && Igual Diferente Menor que Maior que Menor ou Igual Maior ou Igual
Operadores lgicos
Operao Lgica And || Operao Lgica Or ! Negao Lgica & Comparao bit-a-bit And | Comparao bit-a-bit Or ^ Comparao bit-a-bit Xor Complemento bit-a-bit
Declarando um Array
A nica diferena n a declarao de um array para a declarao de uma varivel que segue uma das oito primitivas bsicas de dados que so colocados um par de colchetes ([]) aps o nome da varivel ou at mesmo aps o tipo. String Nome []; String[] Nome;
Condicionais
O condicional contm 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 ternrio(?: ). Test ? resultadoverdadeiro : resultadofalso;
O Switch
switch (teste) { case valorum; Resultum; break; case valordois; Resultdois; break; default: resultadodefault }
Looping For
for (inicializao; teste; incremento) { bloco de comandos; }
Looping While
While (condio) { Bloco de comandos; }
Looping Do
do { Bloco de comandos; }While (Condio);
Constantes
Para se declarar constantes basta usar a palavra chave final antes da declarao da varivel e incluir um valor inicial a esta varivel. final String Nome=Anderson Pereira ;
Definio de Mtodos
Tipo de retorno nomedometodo(tipo arg1,tipo2 arg2,...){ ... } int Metodo(int num){ ... }
Mtodos Construtores
Um mtodo construtor um tipo de mtodo especial, ele serve para definir como um objeto inicializa quando ele criado. No momento em que se usa o new o JAVA faz trs coisas:Aloca memria para o objeto,Inicializa as variveis daquela instncia do objeto e chama o mtodo construtor da classe.
Construtores Bsicos
Mtodos construtores se assemelham aos mtodos normais s que h algumas diferenas entre eles: construtores sempre tem o mesmo nome da classe e no podem ter nenhum tipo de retorno.
Mtodos Destrutores
O mtodo destrutor chamado de finalize() e chamado antes de ser liberado o espao utilizado na memria.
Tudo...
Na verdade no h nenhuma fonte de informaes completa e nem esta tambm ,concerteza no , por isso procure na Internet, em Livros, v atrs de respostas para as suas perguntas e questionamentos.Tente achar mais de uma definio para a sua pergunta para s ento poder compar-las.
At a Prxima e Obrigado.
REFERNCIAS BIBLIOGRFICAS
Apostila de Java. Grupo PET-Informtica
10