Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Java

Expressões, instruções e blocos Java

Expressões, instruções e blocos Java


Neste tutorial, você aprenderá sobre expressões Java, instruções Java, diferença entre expressão e instrução e blocos Java com a ajuda de exemplos.

Nos capítulos anteriores, usamos expressões, declarações e blocos sem muita explicação sobre eles. Agora que você conhece variáveis, operadores e literais, será mais fácil entender esses conceitos.

Expressões Java


Uma expressão Java consiste em variáveis, operadores, literais e chamadas de método. Para saber mais sobre chamadas de método, visite métodos Java. Por exemplo,
int score; 
score = 90;

Aqui, score = 90 é uma expressão que retorna um int . Considere outro exemplo,
Double a = 2.2, b = 3.4, result;
result = a + b - 3.4;

Aqui, a + b - 3.4 é uma expressão.
if (number1 == number2)
    System.out.println("Number 1 is larger than number 2");

Aqui, number1 == number2 é uma expressão que retorna um valor booleano. Da mesma forma, "Number 1 is larger than number 2" é uma expressão de string.

Declarações Java


Em Java, cada instrução é uma unidade completa de execução. Por exemplo,
int score = 9*5;

Aqui, temos uma declaração. A execução completa desta instrução envolve a multiplicação de inteiros 9 e 5 e, em seguida, atribuindo o resultado à variável score .

Na declaração acima, temos uma expressão 9 * 5 . Em Java, as expressões fazem parte das instruções.

Declarações de expressão


Podemos converter uma expressão em uma instrução terminando a expressão com um ; . Estes são conhecidos como declarações de expressão. Por exemplo,
// expression
number = 10
// statement
number = 10;

No exemplo acima, temos uma expressão number = 10 . Aqui, adicionando um ponto e vírgula (; ), convertemos a expressão em uma instrução (number = 10; ).

Considere outro exemplo,
// expression
++number
// statement
++number;



Da mesma forma, ++number é uma expressão enquanto ++number; é uma afirmação.

Declarações de declaração


Em Java, as instruções de declaração são usadas para declarar variáveis. Por exemplo,
Double tax = 9.5;

A declaração acima declara uma variável tax que é inicializado para 9.5 .

Observação :Existem instruções de fluxo de controle que são usadas na tomada de decisão e loop em Java. Você aprenderá sobre instruções de fluxo de controle em capítulos posteriores.

Blocos Java


Um bloco é um grupo de instruções (zero ou mais) entre chaves { } . Por exemplo,
class Main {
    public static void main(String[] args) {
    	
        String band = "Beatles";
    	
        if (band == "Beatles") { // start of block
            System.out.print("Hey ");
            System.out.print("Jude!");
        } // end of block
    }
}

Saída :
Hey Jude!

No exemplo acima, temos um bloco if {....} .

Aqui, dentro do bloco temos duas declarações:

No entanto, um bloco não pode ter nenhuma instrução. Considere os seguintes exemplos,

class Main {
    public static void main(String[] args) {
    	
        if (10 > 5) { // start of block	
 
        } // end of block
    }
}

Este é um programa Java válido. Aqui, temos um bloco if {...} . No entanto, não há nenhuma instrução dentro deste bloco.
class AssignmentOperator {
    public static void main(String[] args) {  // start of block 	

    } // end of block
}

Aqui, temos o bloco public static void main() {...} . No entanto, semelhante ao exemplo acima, este bloco não possui nenhuma instrução.

Java

  1. Expressões, instruções e blocos em C# (com exemplos)
  2. Variáveis ​​e literais Java
  3. Entrada e Saída Java Basic
  4. Expressões, instruções e blocos Java
  5. Classe e objetos Java
  6. Classe abstrata Java e métodos abstratos
  7. Java aninhado e classe interna
  8. Java joga e joga
  9. Autoboxing e unboxing Java
  10. Expressões Java Lambda