Índice:
- Tantas maneiras de escrever programas de computador
- Dois sacos de brindes
- Como você escreve esse material?
- Usando um editor personalizado
Vídeo: Programação Java Para Iniciantes Aula 0001 2024
No final dos anos 80, vários avanços no desenvolvimento de software e, no início dos anos 90, muitos projetos de programação grandes estavam sendo escritos a partir de componentes pré-fabricados. Java ocorreu em 1995, por isso era natural que os fundadores da linguagem criassem uma biblioteca de código reutilizável. A biblioteca incluiu cerca de 250 programas, incluindo código para lidar com arquivos de disco, código para criar janelas e código para passar informações através da Internet. Desde 1995, essa biblioteca cresceu para incluir mais de 2 700 programas. Esta biblioteca é chamada de API - a Interface de programação de aplicativos.
Todo programa Java, mesmo o mais simples, chama o código na API Java. Esta API Java é útil e formidável. É útil por todas as coisas que você pode fazer com os programas da API. É formidável porque a API é tão extensa. Ninguém memoriza todos os recursos disponibilizados pela API Java. Os programadores lembram os recursos que eles usam com freqüência, e buscam os recursos que eles precisam em uma pitada.
Tantas maneiras de escrever programas de computador
Para escrever programas Java, você precisa de três ferramentas:
- Um compilador Java
- Uma máquina virtual Java.
- A API Java.
Você tem pelo menos duas maneiras de obter essas ferramentas:
- Você pode baixar essas ferramentas no site da Sun Microsystems.
- Você pode usar as ferramentas que acompanham um produto comercial.
-
Se você possui uma cópia do Borland JBuilder, Metrowerks CodeWarrior, IBM Visual Age para Java ou IBM WebSphere Studio Application Developer (WSAD), então você já possui as ferramentas que você precisa.
Dois sacos de brindes
O site da Sun encarrega as ferramentas Java básicas de duas maneiras diferentes:
- O Java Runtime Environment (JRE): Este pacote inclui uma Máquina Virtual Java e a Interface de Programação de Aplicativos. Com o JRE, você pode executar programas Java existentes. Isso é tudo. Você não pode criar novos programas Java, porque você não possui um compilador Java.
- O kit de desenvolvimento de software (SDK): Este pacote inclui as três ferramentas: um compilador Java, uma máquina virtual Java e a interface de programação de aplicativos. Com o SDK, você pode criar e executar seus próprios programas Java.
Observe que um nome antigo para o Java SDK é o JDK - o Java Development Kit. Algumas pessoas ainda usam o acrônimo JDK, mesmo que o pessoal da Sun Microsystems não o use mais.
Como você escreve esse material?
Um programa de computador é um grande texto. Então, para escrever um programa de computador, você precisa de um editor de texto - uma ferramenta para criar documentos de texto.Um editor de texto é muito parecido com o Microsoft Word, ou como qualquer outro programa de processamento de texto. A grande diferença é que os documentos que você cria com um editor de texto não possuem nenhuma formatação. Eles não têm negrito, sem itálico, sem distinções entre fontes. Eles não têm nada exceto letras velhas, números e outros caracteres de teclado familiar. Isso é bom, porque os programas de computador não devem ter qualquer formatação.
Um documento sem formatação é chamado de documento texto simples .
Os documentos sem formatação são coisas bastante simples, de modo que um editor de texto típico é mais fácil de usar do que um programa de processamento de texto. (Os editores de texto são muito mais baratos do que os programas de processamento de texto, e eles são rápidos. Ainda melhor, os editores de texto ocupam muito pouco espaço no seu disco rígido.)
Você pode usar um processador de texto, como o Microsoft Word, para criar arquivos de Programas. Mas, por padrão, os processadores de texto inserem a formatação em seu documento. Esta formatação torna impossível que um compilador Java faça seu trabalho. O uso de processadores de texto para escrever programas Java não é recomendado. Mas, se você deve usar um processador de texto, certifique-se de salvar seus arquivos de origem com o. extensão java. (Ligue para um arquivo SomeName . Java.) Lembre-se, também, de usar o comando Salvar como para salvar com o tipo de arquivo de texto simples.
Usando um editor personalizado
Mesmo que você não use um ambiente de desenvolvimento integrado, você pode usar outras ferramentas para facilitar sua vida de programação. Pense, por um momento, sobre um editor de texto comum - um editor como o Windows Notepad. Com o Bloco de notas, você pode
- Criar um documento que não tenha formatação
- Localizar e substituir caracteres, palavras e outras strings
- Copiar, cortar e colar
- Imprimir
- Não muito mais
Bloco de notas é bom para escrever programas de computador. Mas se você planeja fazer muita programação, você pode tentar um editor personalizado. Esses editores fazem mais do que o Bloco de notas do Windows.
Eles têm
- Sintaxe em destaque
- Atalhos para compilação e execução de programas
- Exibições do Explorer em seus trabalhos em progresso
- Conclusão do código
- Outros itens legais
Quando se trata de escolher um editor personalizado, dois favoritos são JCreator e TextPad. O JCreator tem muitos recursos legais, incluindo ferramentas para escrever alguns códigos Java. O TextPad tem menos recursos específicos de Java, mas o TextPad é um ótimo editor de texto de propósito geral.