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

Java - Sintaxe Básica


Quando consideramos um programa Java, ele pode ser definido como uma coleção de objetos que se comunicam invocando os métodos uns dos outros. Vamos agora examinar brevemente o que significam classes, objetos, métodos e variáveis ​​de instância.

Primeiro Programa Java


Vejamos um código simples que imprimirá as palavras Hello World .

Exemplo

Demonstração ao vivo
public class MyFirstJavaProgram {

   /* This is my first java program.
    * This will print 'Hello World' as the output
    */

   public static void main(String []args) {
      System.out.println("Hello World"); // prints Hello World
   }
}

Vejamos como salvar o arquivo, compilar e executar o programa. Por favor, siga as etapas subsequentes -

Saída

C:\> javac MyFirstJavaProgram.java
C:\> java MyFirstJavaProgram 
Hello World

Sintaxe básica


Sobre os programas Java, é muito importante ter em mente os seguintes pontos.

Identificadores Java


Todos os componentes Java requerem nomes. Os nomes usados ​​para classes, variáveis ​​e métodos são chamados de identificadores .

Em Java, há vários pontos a serem lembrados sobre identificadores. Eles são os seguintes -

Modificadores Java


Como outras linguagens, é possível modificar classes, métodos, etc., usando modificadores. Existem duas categorias de modificadores -

Veremos mais detalhes sobre modificadores na próxima seção.

Variáveis ​​Java


A seguir estão os tipos de variáveis ​​em Java −

Matrizes Java


Arrays são objetos que armazenam múltiplas variáveis ​​do mesmo tipo. No entanto, uma matriz em si é um objeto no heap. Veremos como declarar, construir e inicializar nos próximos capítulos.

Enums Java


Enums foram introduzidos no Java 5.0. Enums restringem uma variável a ter um dos poucos valores predefinidos. Os valores nesta lista enumerada são chamados enums.

Com o uso de enums é possível reduzir o número de bugs em seu código.

Por exemplo, se considerarmos um pedido para uma loja de suco fresco, seria possível restringir o tamanho do copo para pequeno, médio e grande. Isso garantiria que ninguém encomendasse qualquer tamanho que não fosse pequeno, médio ou grande.

Exemplo

Demonstração ao vivo
class FreshJuice {
   enum FreshJuiceSize{ SMALL, MEDIUM, LARGE }
   FreshJuiceSize size;
}

public class FreshJuiceTest {

   public static void main(String args[]) {
      FreshJuice juice = new FreshJuice();
      juice.size = FreshJuice.FreshJuiceSize.MEDIUM ;
      System.out.println("Size: " + juice.size);
   }
}

O exemplo acima produzirá o seguinte resultado -

Saída

Size: MEDIUM

Observação − Enums podem ser declarados como próprios ou dentro de uma classe. Métodos, variáveis, construtores também podem ser definidos dentro de enums.

Palavras-chave Java


A lista a seguir mostra as palavras reservadas em Java. Essas palavras reservadas não podem ser usadas como constantes ou variáveis ​​ou quaisquer outros nomes de identificadores.
resumo afirmar booleano quebrar
byte caso pegar char
classe const continuar padrão
faça duplo outra enum
estende final finalmente flutuar
para ir para se implementos
importar instância de int interface
longo nativo novo pacote
privado protegido público retornar
curta estático strictfp super
alternar sincronizado isto lançar
lançamentos transitório tente nulo
volátil enquanto

Comentários em Java


Java suporta comentários de linha única e de várias linhas muito semelhantes a C e C++. Todos os caracteres disponíveis dentro de qualquer comentário são ignorados pelo compilador Java.

Exemplo

Demonstração ao vivo
public class MyFirstJavaProgram {

   /* This is my first java program.
    * This will print 'Hello World' as the output
    * This is an example of multi-line comments.
    */

   public static void main(String []args) {
      // This is an example of single line comment
      /* This is also an example of single line comment. */
      System.out.println("Hello World");
   }
}

Saída

Hello World

Usando linhas em branco


Uma linha contendo apenas espaço em branco, possivelmente com um comentário, é conhecida como linha em branco, e Java a ignora totalmente.

Herança


Em Java, as classes podem ser derivadas de classes. Basicamente, se você precisa criar uma nova classe e aqui já existe uma classe que tem algum código que você precisa, então é possível derivar sua nova classe a partir do código já existente.

Esse conceito permite que você reutilize os campos e métodos da classe existente sem precisar reescrever o código em uma nova classe. Nesse cenário, a classe existente é chamada de superclasse e a classe derivada é chamada de subclasse .

Interfaces


Na linguagem Java, uma interface pode ser definida como um contrato entre objetos sobre como se comunicar uns com os outros. As interfaces desempenham um papel vital quando se trata do conceito de herança.

Uma interface define os métodos que uma classe derivada (subclasse) deve usar. Mas a implementação dos métodos depende totalmente da subclasse.

O que vem a seguir?


A próxima seção explica sobre Objetos e classes na programação Java. No final da sessão, você será capaz de obter uma visão clara do que são objetos e o que são classes em Java.

Java

  1. Palavra-chave final Java
  2. Java instanceof Operator
  3. Classe estática aninhada em Java
  4. Classe anônima Java
  5. Classe Java Singleton
  6. Reflexão Java
  7. Classe Java ObjectOutputStream
  8. Genéricos Java
  9. Classe de arquivo Java
  10. C - Sintaxe Básica