aspose.info
PT

Formato de arquivo Java

Atualizado em

O que é um arquivo Java?

Um arquivo contendo código-fonte Java e salvo com extensão de arquivo .java é conhecido como arquivo Java. O Java é uma das tecnologias mais utilizadas para o desenvolvimento de jogos, aplicativos mobile, web e desktop. Como o Java é independente de plataforma, ele funciona perfeitamente no Windows, Mac, Linux, Raspberry Pi, etc. O Java é muito semelhante ao C# e C++, por isso é mais fácil alternar entre essas linguagens.

Breve história

O projeto Java foi iniciado em junho de 1991 por James Gosling, Mike Sheridan e Patrick Naughton. Java foi inicialmente chamado Oak. Mais tarde, foi renomeado para Green e, finalmente, para Java. James Gosling projetou Java com uma sintaxe similar a C/C++. A primeira versão pública do Java foi lançada em 1996 pela Sun Microsystems. Ele pode ser executado em todos os sistemas populares que fizeram com que o Java se tornasse popular rapidamente. Com o lançamento do Java 2 em dezembro de 1998, várias configurações para diferentes tipos de plataformas foram construídas. As versões foram as seguintes

  • J2EE (Java EE): Para soluções empresariais
  • J2ME (Java ME): Para aplicativos móveis
  • J2SE (Java SE): Para aplicativos de desktop

Em 19 de novembro de 2006, a Java Virtual Machine (JVM) foi lançada pela Sun como software livre e de código aberto. Depois que a Oracle Corporation adquiriu a Sun Microsystems em 2009–2010, James Gosling renunciou à Oracle em 2 de abril de 2010.

Como executar/executar código Java

Para executar o código Java, ele precisa ser compilado primeiro. Para isso, o Java SDK é necessário. O Java SDK compila o código Java em um arquivo de classe de bytecode. Existem IDEs como Eclipse e IntelliJ Idea que facilitam o trabalho com arquivos Java fornecendo preenchimento de código e interface fácil de usar para compilar e executar o código Java.

Formato de arquivo Java

A sintaxe de Java foi altamente influenciada por C e C++, mas diferentemente de C++, Java foi construída quase exclusivamente como uma linguagem orientada a objetos. Em Java, todo o código é escrito dentro de classes e cada item de dados é um objeto. Em contraste com C++, Java não suporta sobrecarga de operadores ou herança múltipla.

Código de exemplo Java

Veja a seguir um exemplo de sintaxe Java.

/*
The example code prints
Hello World from Java to the console.
*/
    public class ExampleApp {
        public static void main(String[] args) {
            System.out.println("Hello World from Java"); // Prints the string to the console.
        }
    }

No código acima, a palavra-chave public denota o modificador de acesso. Ele afirma que esta classe pode ser acessada pelas classes fora da hierarquia de classes. O modificador de acesso também pode ser protegido (pode ser acessado no mesmo pacote) ou privado (os métodos só podem ser acessados pela mesma classe). O static na frente do método indica que o método pode ser invocado sem uma instância específica da classe. O void indica que o método não retornaria nada. Para imprimir a string no console. O comando System.out.println é usado. Neste comando, a classe System tem um campo estático out que é uma instância da classe PrintStream que contém o método println.

O nome do arquivo dos arquivos Java deve ser o mesmo que o nome da classe. Assim, o arquivo Java para o código de exemplo seria denominado ExampleApp.java.

Referências

Veja também