Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Conceitos em programação Java
Desenvolvido em 1995, a linguagem de programação Java é uma plataforma flexível para o desenvolvimento de programas de computador. É a espinha dorsal de muitos aplicativos da Web , jogos e software utilitário como o OpenOffice . Similar sintaticamente para C e C + +, um programa escrito em Java pode ser compilado e executado em qualquer computador que suporte a Java Virtual Machine - pelo menos em teoria . Código de computador e compilação

Computadores não pode interpretar código legível naturalmente , um programa devem ser traduzidas em linguagem de máquina antes que possa ser executado. Este processo é chamado de " compilação . " Programas compilados em Java , que são uma forma de linguagem de máquina a máquina virtual Java pode interpretar , são armazenados como "classe". Arquivos em um servidor . Código Java comum, escritos por programadores , é armazenado em um arquivo " . Java" ou um pacote que contém o código Java.
Java Virtual Machine

Nenhuma linguagem universal existe para máquinas : cada um diferente tipo de arquitetura entende uma língua diferente. Para executar o mesmo código de máquina em diferentes processadores , você deve traduzir o código para todos os processadores diferentes. Java faz isso por utilização de uma máquina virtual , ou de um processador simulada por computador "real " . A máquina virtual interpreta o código de máquina Java para o processador e envia comandos para o processador original em linguagem de máquina que do processador.
Programação Orientada a Objetos

Java é uma linguagem de programação orientada a objetos, o que significa que em vez de usar instruções uncontexualized como código , instruções pertencem a uma classe de objetos, organizadas em mini-programas chamados de " métodos". Para executar o código Java, você cria um objeto e invocar métodos e variáveis ​​pertencentes a esse objeto - ou invocar uma classe e chamar os métodos que pertencem a essa classe, que são conhecidos como métodos "estáticos" . Classes Java são hierárquicos , e pode herdar métodos e variáveis ​​de seus pais. Você também pode forçar objetos Java de uma classe a ser reconhecidos como objetos de uma classe pai , um processo conhecido como " vazamento ".

User Interfaces

Para criar uma programa totalmente interativo , você deve projetar e implementar uma interface gráfica do usuário. Esta interface é composta de campos de texto , botões, ícones, painéis e elementos similares. A biblioteca Java oferece biblioteca GUI básico, chamado swing, que os usuários podem invocar em suas próprias aplicações. Ou eles podem projetar botões e objetos a partir do zero usando bibliotecas de nível inferior. O programador então atribui ouvintes para o objeto , que executam código quando o objeto é "usado ", como quando o usuário clica em um botão .

Threads e sincronização

cada tarefa realizada por um computador - proporcionando entrada do teclado para um navegador de Internet, varredura de vírus , jogando streaming de vídeo - é um processo que é executado em um ou mais segmentos . Apenas um segmento pode ser executado em um núcleo da CPU de cada vez. Modernos processadores multi-core lidar com múltiplas instruções simultaneamente , melhorando significativamente o tempo de processamento , mas o programador ou a JVM deve especificar o que as instruções sobre o que pertence fio . Programas mais avançados que exigem muito poder de processamento, especialmente programas com GUIs , precisa o programador para especificar quais segmentos devem executar as funções .

Anterior :

Próximo : No
  Os artigos relacionados
·Como adicionar uma interface gráfica para Código Java…
·Como construir gráficos em Java 
·Como adicionar um TextField para um JApplet 
·Como remover um item em MIDP 2.0 Programatically 
·As vantagens e desvantagens do uso de Applets Java 
·Como encontrar cromáticas polinômios em Java 
·Criptografia Usando Java 
·Como usar gráficos em Java Blender 3D 
·Como combinar Classes em Java 
·Como alterar Espaçamento no NetBeans 
  Artigos em destaque
·Como Deixar um Coding Pedido Java 
·Como adicionar zeros na frente de um número em Java 
·Como escrever um programa C + + computador que calcula …
·C + + e verificação de erros de sintaxe 
·ASP Tutorial Programação Net 
·Como alterar o Destaque em HTML 
·Usos de Python Rendimento 
·Como remover não seleccionável Listboxes em Silverlig…
·Como enviar e-mail Código HTML 
·Como remover implantação AutoDesk Imagens 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados