Linguagem Java

Programação Java. Java pode ser resumidas em três partes. Uma linguagem de alto nível para desenvolvimento orientado a objetos. Um pré-compilador (gerador de bytecodes) de código fonte. Uma máquina Virtual(JVM) que interpreta o código pré-compilado para uma plataforma específica. Cujas caracteristicas são orientação a objetos, portabilidade, pois o mesmo bytecode pode ser interpretado em qualquer […]

Dicas IBM. Escrevendo um bom código Java. Você já obteve conhecimento suficiente na sintaxe Java para escrever programas Java básicos, o que significa que a primeira metade deste tutorial está prestes a concluir. Esta seção final expõe algumas das melhores práticas que podem ajudá-lo a escrever um código Java mais claro, com mais possibilidade de […]

Java Palavras reservadas. Como qualquer linguagem de programação, a linguagem Java designa determinadas palavras que o compilador reconhece como especiais. Por essa razão, você não pode usá-las para nomear suas construções Java. A lista de palavras reservadas é surpreendentemente curta: abstract assert boolean break byte case catch char class const continue default do double else […]

Introdução ao Eclipse IDE. O Eclipse é mais que um IDE; ele é um ecossistema de desenvolvimento completo. Esta seção é uma breve introdução prática para usar o Eclipse para desenvolvimento Java. O ambiente de desenvolvimento Eclipse. O ambiente de desenvolvimento Eclipse tem quatro principais componentes: Área de trabalho Projetos Perspectivas Visualizações A unidade primária […]

Configurando seu ambiente de desenvolvimento Java. Nesta seção, você fará o download e instalará o JDK e a liberação atual do Eclipse IDE e configurará seu ambiente de desenvolvimento Eclipse. Se você já tiver o JDK e Eclipse IDE instalados, poderá desejar pular para a seção “Introdução ao Eclipse” ou para aquela depois dela, “Conceitos […]

Java Development Kit. Ao fazer o download de um Java Development Kit (JDK), você obtém, — além do compilador e de outras ferramentas, — uma biblioteca de classe completa de utilitários de pré-construção que o ajuda a realizar tarefas de desenvolvimento de aplicativo mais comuns. A melhor forma de obter uma ideia do escopo dos […]

JVM. No tempo de execução, a JVM lê e interpreta arquivos .class e executa as instruções do programa na plataforma de hardware nativa para qual a JVM foi escrita. A JVM interpreta o bytecode como uma CPU interpretaria instruções de linguagem assembly. A diferença é que a JVM é uma parte do software escrita especificamente […]