Para conseguir compreender Java ao ponto de facilitar a programação para Android foi necessário recorrer a um livro direcionado para tal. Foi então escolhido, com base numa análise de alguns outros livros, o livro “Learn Java for Android Development” (Friesen, J. (2010). Learn Java for Android development. New York City, Apress: 636. ; http://www.apress.com/9781430231561
Da leitura tem sido possível compreender os conceitos chave da programação em Java, estando em baixo enunciados alguns dos mais importantes até agora.
Public static void main(String [] agrs) – é neste método que está o código da aplicação. A execução de qualquer aplicação inicia-se aqui. É neste que é processado todo o código relevante de cada pacote da aplicação, só podendo existir um por pacote.
System.in.read() e System.out.print() – estes dois métodos permitem recolher/enviar informação da/para a aplicação, a partir da janela de output.
Class – Estrutura que possui características próprias e que tem como suas instâncias, objetos. Estes vão possuir todas as suas características pré-estabelecidas e ainda as suas próprias características, atribuídas pelo construtor, no momento da instanciação (a explicar à frente).
Field – Variável que é criada no corpo da classe, sem ser necessário atribuir-lhe um valor inicial, sendo apenas obrigatório definir o tipo de variável: String valor.