quarta-feira, 15 de dezembro de 2010

[JAVA] Alguns conceitos importantes

Nesse post irei colocar alguns conceitos que considero muito importantes para quem está começando a programar em JAVA. Esses conceitos foram retirados do livro Java - Como Programar (Deitel), um livro bastante conceituado e que recomendo para quem quer aprender mais sobre essa linguagem tão poderosa que é o JAVA.

Métodos realizam tarefas e podem retornar um resultado.

Classe abriga os métodos.

Uma classe pode ser utilizada para instanciar um objeto, daí Java ser orientado a objetos.

A palavra reservada "public" é um modificador de acesso.

Nomes de métodos, por convenção, iniciam com a primeira letra minúscula e todas as palavras subsequentes no nome iniciam com a primeira letra maiúscula.

Qualquer classe que contenha "public static void main(String args[])" pode ser utilizada para executar um aplicativo.

Você não pode chamar um método que pertence a outra classe até criar um objeto dessa classe.

Todo parâmetro deve especificar um tipo e um identificador.

O pacote java.lang é importado automaticamente em todos os arquivos de código-fonte.

O valor padrão de um campo de tipo String é null.

Os tipos primitivos são boolean, byte, char, short, int, long, float e double.

As classes são tipos por referência.

O tipo primitivo boolean é inicializado como false, os outros tipos primitivos são inicializados com 0.

Campos de tipo por referência são inicializados por padrão com o valor null.

Um construtor pode ser utilizado para inicializar o objeto de uma classe quando o objeto é criado.

Os construtores podem especificar parâmetros, mas não podem especificar tipos de retorno.

Se nenhum construtor for oferecido a uma classe, o compilador fornece um construtor-padrão sem parâmetros.

A palavra-chave new cria um objeto da classe especificada à direita da palavra-chave.

Parâmetro representa informações adicionais que um método requer para realizar sua tarefa.

Argumento é o valor de um parâmetro de método. Quando um método é chamado, os valores de argumento são passados para o método para que ele possa realizar sua tarefa.


Nenhum comentário: