programação Java é uma habilidade acessível, mesmo para as pessoas com pouca experiência técnica. Ao se concentrar em um aspecto da língua de cada vez, você pode criar uma base sólida em desenvolvimento Java e desenvolver suas habilidades de forma incremental com o tempo. Para começar com programas em Java , existem alguns conceitos-chave para entender. Não se preocupe se você encontrá-los confusos - eles vão começar a fazer sentido quando você começar a criar seus próprios programas. Variáveis
programas Java usar variáveis para armazenar itens de dados. Variáveis em Java tem um tipo de conjunto , refletindo os dados que eles armazenam . O tipo de uma variável deve ser declarada quando é declarada , como segue:
//tipo inteiro primitivo
int myNumber ;
As variáveis também podem ser instanciado quando estão declarados , o que significa que é atribuído um valor , da seguinte forma: .
int myNumber = 5;
tipos Java comuns incluem strings, booleanos e diferentes tipos de números
Controle
processamento Java usa uma variedade de estruturas de controle , determinando o fluxo de execução como um programa é executado . Estruturas condicionais adequar a execução para circunstâncias específicas. Por exemplo, as seguintes verificações de teste para ver se uma cadeia de texto é mais do que um determinado período , corte -lo se este for o caso :
Cordas myName = " Mr John Max Samuel MacMillan ";
if ( myName.length () > 20)
myName = myName.substring ( 0, 20 );
Outras estruturas de controle comuns incluem loops, onde uma seção de processamento é realizado repetitivamente , como segue:
for (int i = 0; i < 10; i + +) {
System.out.println ( i);
}
Esta estrutura executa 10 vezes , a impressão do número da iteração atual para a saída padrão de cada vez.
métodos métodos
Java fornecem uma maneira de usar o mesmo processar várias vezes sem ter que repetir os detalhes. Usando um método , os programadores podem definir um processo conjunto , em seguida, chamá-lo de qualquer outra parte do programa. Se os detalhes de implementação precisa alterado , eles só precisam ser alteradas em um lugar eo efeito será sentido em todo o aplicativo . O método a seguir automatiza o processo de redução de Cordas texto :
shortenText public String (String theText ) {
if ( theText.length () > 20)
theText = theText . substring ( 0, 20 );
retornar theText ;
}
Se o programador decida alterar o comprimento máximo , ele só precisa alterá-lo dentro do método declarações .
Classes
classe são fundamentais no desenvolvimento Java. Ao projetar aplicativos Java , os desenvolvedores dividir as várias tarefas necessárias entre um conjunto de objetos de aplicação. Declarações de classe fornecer uma espécie de modelo para objetos , com cada declaração de classe determinar as propriedades eo comportamento que os objetos do seu tipo vai expor . Declarações de classe dentro de um aplicativo ditar como objetos da classe são criadas, quais os dados que possuem e quais os métodos que eles fornecem.
Objetos
Objetos realizar tarefas de aplicação. Uma vez que um desenvolvedor criou uma declaração de classe, objetos dessa classe podem ser criados em outras partes do aplicativo . Os objetos podem ser criados usando a seguinte sintaxe:
MyObject obj = new MyObject ();
Esta sintaxe se aplica nos casos em que a declaração de classe para o tipo "MyObject " foi escrito. Depois que um objeto é criado, outro código pode chamar seus métodos, como no exemplo a seguir :
myName = obj.shortenText ( myName );