Prev Next

Three things need to be done to make a java program work. Eles são,

1. Create,
2. Compile, and
3. Execute

  • um ficheiro de código deve ser criado com .extensão java.
  • o ficheiro de código é então compilado pelo compilador java que produz um ficheiro de classe com. extensão de classe
  • este ficheiro de classe é executado pela JVM e produz o resultado.,
  • um arquivo de classe, quando ele é criado em uma plataforma pode correr e dar o mesmo resultado em outra plataforma. Por exemplo, um arquivo de classe gerado em um ambiente windows pode executar e dar o mesmo resultado em ambiente Linux. Por isso, java é independente da plataforma.

HelloWorld.java

class HelloWorld { public static void main(String args){ System.out.println("Hello World"); } }

> Saída:

C:\> javac HelloWorld.,java
C:\> java HelloWorld
Hello World

Creating a source file:

Type the above program in a notepad and save the file with the name that should match exactly with the class name and with .extensão java. Isso é HelloWorld.java

compilar o ficheiro de código:

open command prompt e ir para a pasta onde o HelloWorld.java está localizado e digite o comando

javac HelloWorld.java

o programa será compilado pelo compilador javac e HelloWorld.,o ficheiro da classe é criado e está pronto para ser executado.

execute o programa:

então, digite o comando.

java HelloWorld

Este comando irá executar o ficheiro da classe e irá mostrar o resultado ‘Hello World’.

pré-requisito:

necessidade de instalar a última versão jdk e JRE. Caso contrário, você pode tentar usar um IDE como o RAD ou o Eclipse para criar, compilar e executar programas Java.,

a simple/Basic Java Program with explanation:

public class HelloWorld{ public static void main(Stringargs){ System.out.print("Hello World"); // prints Hello World }}
  • a basic java program would contain a class and a main method with some statements inside it.tudo em java deve estar dentro de uma classe. O programa é salvo com .extensão java.
  • o nome do arquivo deve ser o mesmo que o nome da classe. Aqui é salvo como ‘ HelloWorld.hipoteca’.

Nota: Java é sensível à capitalização e, portanto, certifique-se de que o nome da classe e o nome do arquivo correspondem.,

compilar o ficheiro de código:

  • para compilar o ficheiro de código java, abrir a linha de comandos e navegar para a pasta onde o ficheiro de código existe.
  • o seguinte comando é digitado para compilar o programa. (Aqui assume-se que a variável java execution path é definida)

javac HelloWorld.java

  • Agora, compilador Java gera um arquivo chamado ‘ HelloWorld.classe ‘ que contém as instruções bytecode do ficheiro de código.
  • Bytecode é um formato que a JVM compreende.,
  • A máquina virtual Java (JVM) é uma camada de abstração entre uma aplicação Java e a plataforma subjacente.
  • Como o nome indica, a JVM atua como uma máquina ou processador “virtual” que interpreta o bytecode.

executando o programa:

o ficheiro de classe gerado é executado pelo seguinte comando.

java HelloWorld

o nome da classe sozinho é passado para o interpretador java, que identifica o arquivo de classe e interpreta a informação bytecode.,

compreendendo o primeiro programa java:

  • em Java, a classe é a unidade básica de encapsulação que contém todo o código.
  • Uma classe é definida pela palavra-chave “classe” seguida pelo nome da classe. I. e como

classe pública HelloWorld {

A Palavra-chave “público” é o especificador de acesso. Os especificadores de acesso Java (também conhecidos como especificadores de visibilidade ) regulam o acesso a classes, campos e métodos em Java. Existem 4 tipos de especificadores de acesso.

  • público-pode ser acessado fora da classe em que é declarado.,
  • private-pode ser acessado apenas dentro da classe em que é declarado.
  • protegido-pode ser acessado dentro da classe, e nas subclasses dela.
  • default-if no modifier is specified, it is considered to have default access. isto é, ele é acessado em qualquer lugar dentro do pacote onde a classe java é definida.

uma aplicação Java inicia a sua execução a partir do método principal.

public static void main (String args){

  • A Palavra-chave “public” representa que o método principal pode ser chamado fora da classe.,
  • A Palavra-chave ‘estática’ ajuda o método principal a ser chamado antes de um objeto da classe ser criado.
  • A Palavra-chave ‘void’ indica que o método não devolve nada.também podemos alterar o tipo de retorno do método principal, se necessário.

a lista de cadeias de caracteres ‘args’ é usada para passar quaisquer argumentos da linha de comandos ao executar o programa.

Sistema.as.print (“Hello World”);

A linha acima é uma declaração. Cada declaração termina com um ponto e vírgula. O método print () é usado para mostrar o texto indicado. Sistema.out refere-se ao objeto que representa a consola., System é uma classe definida em java.pacote lang. Este pacote é importado pela JVM implicitamente. Os pacotes são explicados no final. “out” é um exemplo da classe PrintStream.

os suportes {…} marcam o início e o fim da classe, método e bloco.

/ imprime Olá Mundo

a linha acima representa um comentário. Comentários são usados para o propósito do Usuário e não é executado pelo programa. Existem 3 tipos de comentários em java.

  1. comentário em Linha Única – / texto

usado para comentários em linha única., Tudo após o ‘/ / ‘ é ignorado

  1. comentário multi linha – / *comentário 1
    *continuado
    * /

usado para Comentários de várias linhas. Começa com /* e termina com */

  1. Documentação comentário (Doc comentário) –
    /**
    *
    */

Doc comentários são ignorados pelo compilador, mas eles podem ser extraídos e transformados automaticamente em HTML da documentação pela ferramenta javadoc.

exemplo: @author, @version, @exception, @param, @return são alguns dos comentários doc que cada um tem o seu próprio significado.,

pacote:

um pacote é um espaço de nomes que organiza um conjunto de classes e interfaces relacionadas. Alguns dos pacotes existentes no java são java.io, java.util, java.awt etc. Os usuários também podem criar seu próprio pacote e categorizar classes e interfaces. Pacotes podem ser criados usando a palavra-chave pacote seguido pelo nome do pacote.,

a Sintaxe para a criação do pacote:

package package_name;

declarações de Importação:

  • declaração de Importação fornece a localização exata de um determinado sistema/definido pelo utilizador pacote cujas aulas e os membros são para ser usados no programa atual.
  • Package and import statements must be specified in the beginning of the program.

Exemplo:

package MyApp; //class A is defined under the package MyAppimport java.io.*; //importing the io packageclass A{……}

A declaração de importação na classe acima, poderia carregar todas as classes e interfaces presentes no interior do java.io pacote.,

Anterior Próxima

Como é? Por favor, espalhe a palavra!