A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

JAVA Sintaxe.

Apresentações semelhantes


Apresentação em tema: "JAVA Sintaxe."— Transcrição da apresentação:

1 JAVA Sintaxe

2 Estrutura de uma Aplicação Java
Uma aplicação é composta por um conjunto de classes Deve-se escolher uma classe que irá controlar o fluxo de execução do programa A Máquina Virtual Java irá interpretar esta classe e executá-la

3 Método main A execução de um aplicativo JAVA começa por um método chamado de main. O método main controla o fluxo do programa, invocando qualquer outro método que forneça a funcionalidade da aplicação. Os demais componentes de uma aplicação Java são as classes, os objetos, os métodos, etc.

4 public static void main(String[] args)
Método main Ao invocar o interpretador Java, deve-se especificar o nome da classe a ser executada. O interpretador chama o método main definido na classe. public static void main(String[] args) nome do método modificadores tipo do valor de retorno parâmetros

5 Bloco e Comentários em JAVA
grupo de comandos delimitados por { e }. Comentários ajudam a documentar o sistema são ignorados pelo compilador Podem ser: // de uma única linha /* em mais de uma linha */ /** comentário utilizado para documentação */

6 Abertura e Fechamento de estruturas

7 O primeiro programa Abra o bloco de notas do windows
Digite o seguinte conteúdo: //uma primeira aplicação simples em java public class BemVindo{ public static void main(String[ ] args){ System.out.println("PRIMEIRO PROGRAMA"); } Salve o Arquivo com o nome BemVindo.java Acesse o menu iniciar do windows Selecione a opção executar Digite CMD (esta ação irá abrir o prompt de comando)

8 O primeiro programa Para compilar a aplicação, execute o comando
“javac BemVindo.java”. O compilador gera o arquivo “BemVindo.class”. Para executar a aplicação, execute o comando “java BemVindo”

9 Visão Geral do primeiro programa
O nome do arquivo deve ser exatamente igual ao nome que aparece após a palavra class. O programa e dever ter .java como sufixo Digitar corretamente as maiúsculas e minúsculas, pois Java é sensível ao tipo de caixa das letras.

10 Visão Geral do primeiro programa
Todo programa Java, Toda aplicação(não toda classe!) deve conter ao menos uma declaração da forma public class [nome] { public static void main(String args[]) { ... }

11 Visão Geral do primeiro programa
[nome] é o nome da classe "..." é o código Java válido, a ser executado no programa. O nome de uma classe é um identificador e deve ser um nome composto de uma seqüência de caracteres que seja válida para um identificador

12 Visão Geral do primeiro programa
Por hora, vamos apenas aceitar que: Todo programa Java deve conter ao menos uma classe; Dentro de uma classe que vão os dados e os procedimentos. Os procedimentos em Java são chamados métodos

13 Visão Geral do primeiro programa
O método main é o ponto onde se dá o início da execução do programa É um método chamado automaticamente pela JVM.

14 Visão Geral do primeiro programa
Voltando ao nosso programinha “BemVindo” O código a ser executado é : System.out.println("PRIMEIRO PROGRAMA"); System.out.println é o nome de uma função que serve para escrever informações textuais na tela.

15 Visão Geral do primeiro programa
Os dados a serem escritos, devem estar delimitados entre os parênteses "(" e ")". "PRIMEIRO PROGRAMA"é uma frase. ma palavra ou uma frase que tenha função literal é denominada string. Em Java, a representação de uma string constante se dá colocando os caracteres entre aspas.

16 Visão Geral do primeiro programa
Em Java, é obrigatório colocar um ponto e vírgula após cada comando ; Java distingue caixa alta (maiúsculo) da caixa baixa (minúsculo) ;

17 Mais exemplos Podemos escrever "Alo pessoal!" escrevendo primeiro, "Alo " e depois, "pessoal!". public class Alo { public static void main(String args[]) { System.out.print("Alo "); System.out.println("pessoal!"); }

18 Mais exemplos Podemos concatenar dois ou mais strings usando o operador "+". Por exemplo: "Alo " + "pessoal!" é o mesmo que "Alo pessoal!".

19 Mais exemplos Para escrever um número, basta escrever [string]+n onde [string] é um string qualquer e n é um número. public class Numero { public static void main(String args[]) { System.out.println("O valor é " + 29); }

20 Mais exemplos Como o lado esquerdo da expressão é um string, 29 é convertido para string "29“; é concatenado com "O valor é “.

21 Variáveis Uma variável é um espaço vago, reservado e rotulado para armazenar dados. Possui um nome que a identifica univocamente. Deve começar por uma LETRA, um caracter sublinhado (_) ou cifrão ($).

22 Variáveis Possui um valor que corresponde à informação atribuída.
O valor de uma variável pode mudar muitas vezes durante a execução de um programa, por meio de atribuições de valor. JAVA diferencia Maiúscula e Minúscula.

23 Criando variáveis Antes de usar uma variável em Java, deve-se criá-la declarando o seu nome e o seu tipo. public static void main (String arguments[]) { int maiorValor, menorValor; String nomeUsuario; boolean fimJogo = false; ... } Podem ser declaradas em qualquer lugar dentro do método !!

24 Variáveis Variáveis em Java são sempre definidas dentro de um escopo.
Não existem variáveis globais Reunir variáveis em um mesmo lugar, dando a elas nomes significativos, facilita ao leitor entender o que o programa faz. Uma seção de declarações de variáveis encoraja o planejamento do programa antes de começar a escrevê-lo.

25 Variáveis Java é uma linguagem case-sensitive, ou seja, ela diferencia letras maiúsculas e minúsculas. Ex: nome, Nome, nOMe são distintos. O uso de identificadores significativos é uma boa prática de programação.

26 Variáveis 51 Palavras Reservadas em Java Não podem ser usadas como identificadores. abstract, boolean, break, byte, case,catch, char, class,... , else, extends,false, final...

27 Variáveis Em Java, toda variável tem um tipo que não pode ser mudado, uma vez que declarado: tipoDaVariavel nomeDaVariavel; Por exemplo, é possível ter uma idade que vale um número inteiro: int idade;

28 Variáveis A linha a seguir é a tradução de “idade deve valer agora quinze”. idade = 15; Além de atribuir, você pode utilizar esse valor. //declara a idade int idade; // imprime a idade System.out.println(idade);

29 Variáveis Podemos utilizar o valor de uma variável alterar ou definir uma segunda variável. int idadeNoAnoQueVem; idadeNoAnoQueVem = idade + 1; No momento que você declara uma variável, também é possível inicializá-la por praticidade: int idade = 15;

30 Operadores Destinados as operações de: Atribuição Aritméticas Lógicas
Relacionais Bit-a-bit

31 Operadores Como uma função, um operador retorna um valor. O valor
retornado depende do operador e do tipo dos operandos. Por exemplo: operadores aritméticos, como os de adição e substração, retornam números (não letras!); se a adição é de inteiros, retorna um número inteiro; se é de reais, retorna um real, e assim por diante.

32 Operadores Aritméticos

33 Operadores Aritméticos: Exemplo
public class ArithmeticDemo { public static void main(String[] args) { int i = 37; int j = 42; double x = ; double y = 7.22; //adding numbers System.out.println("Adding..."); System.out.println(" i + j = " + (i + j)); System.out.println(" x + y = " + (x + y));

34 Operadores Aritméticos: Exemplo
//subtracting numbers System.out.println("Subtracting..."); System.out.println(" i - j = " + (i - j)); System.out.println(" x - y = " + (x - y)); //multiplying numbers System.out.println("Multiplying..."); System.out.println(" i * j = " + (i * j)); System.out.println(" x * y = " + (x * y)); //dividing numbers System.out.println("Dividing..."); System.out.println(" i / j = " + (i / j)); System.out.println(" x / y = " + (x / y)); //...

35 Operadores Aritméticos: Exemplo
//computing the remainder resulting //from dividing numbers System.out.println("Computing the remainder..."); System.out.println(" i % j = " + (i % j)); System.out.println(" x % y = " + (x % y)); //mixing types System.out.println("Mixing types..."); System.out.println(" j + y = " + (j + y)); System.out.println(" i * x = " + (i * x)); }


Carregar ppt "JAVA Sintaxe."

Apresentações semelhantes


Anúncios Google